Postgresql создание базы данных - PullRequest
13 голосов
/ 20 апреля 2011

Ну, я установил последнюю версию базы данных postgreql на мою Windows 7.

Теперь я пытаюсь создать базу данных с помощью командной строки psql.exe

Когда я открываю ее, она говорит

psql: FATAL: database "Jansu" does not exist

Так что я где-то читал, что, когда база данных не указана, он пытался найти базу данных с моим именем пользователя или чем-то еще.

В любом случае ... как мне создать новую базу данных, когдаЯ не могу получить доступ к командной строке.

1 Ответ

26 голосов
/ 21 апреля 2011

Чтение psql синтаксис .Вы можете указать базу данных, пользователя и другие параметры.Если это новая установка, должна быть база данных по умолчанию 'postgres', вы можете подключиться к ней.

 psql -U postgres postgres 

(В средах Unix вам может потребоваться добавить -h localhost для принудительного подключения TCP, в противном случае он попытается использовать сокеты домена Unix, которые могут не работать для других, кроме postgres user.)

Вы можете создавать базы данных оттуда или из командной строки с помощью createb

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