Создать базу данных - PostgreSQL - книга Тома Аратина - PullRequest
0 голосов
/ 05 сентября 2018

Я читаю веб-приложение Tom Aratyn Book - Building Django 2.0 . Я на базовом уровне.

Перед переносом моего приложения в базу данных он просит создать базу данных для нашего проекта Django. Я не очень хорошо понимал, как создать эту базу данных, он не детализировал процесс. Следуйте тому, что он говорит:

"Теперь, когда у нас есть модель, нам нужно создать таблицу в нашей базе данных, которая соответствует ей. Мы будем использовать Django для генерации миграции для нас, а затем запустим миграцию, чтобы создать таблицу для нашей модели фильма. Хотя Django может создавать и запускать миграции для наших приложений Django, он не будет создавать базу данных и пользователя базы данных для нашего проекта Django. Чтобы создать базу данных и пользователя, нам нужно подключиться к серверу, используя учетную запись администратора. После того, как мы соединились, мы можем создать базу данных и пользователя, выполнив следующий SQL: "

CREATE DATABASE mymdb;
CREATE USER mymdb;
GRANT ALL ON DATABASE mymdb to "mymdb";
ALTER USER mymdb PASSWORD 'development';
ALTER USER mymdb CREATEDB;

Я не знаю, где набрать эту строку кода. Ракушка? Я знаю, что его книга использует базу данных PostgreSQL.

Спасибо,

1 Ответ

0 голосов
/ 05 сентября 2018

Для выполнения команд в базе данных вам нужен какой-то клиент. Если у вас есть доступ к серверу баз данных bash, вы можете использовать клиент командной строки psql.

Для клиентов с графическим интерфейсом pgadmin является наиболее распространенным. В интерфейсе вы можете открыть окно, в которое вы можете вставить команды SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...