Создание базы данных Postgresql
Ну, я установил последнюю базу данных postgreql на свою Windows 7.
Теперь я пытаюсь создать базу данных с помощью командной строки psql.exe
Когда я его открываю, он говорит
psql: FATAL: database "Jansu" does not exist
Итак, я где-то читал, что, когда база данных не указана, она пыталась найти базу данных с моим именем пользователя или чем-то.
В любом случае.. как я могу создать новую базу данных, когда я не могу получить доступ к командной строке.
Ответы
Ответ 1
Прочитайте синтаксис psql. Вы можете указать параметры базы данных, пользователя и другие параметры. Если это новая установка, должна быть база данных postgres по умолчанию, вы можете подключиться к ней.
psql -U postgres postgres
(В среде Unix вам может потребоваться добавить -h localhost
, чтобы принудительно установить TCP-соединение, в противном случае он попытается использовать сокеты Unix-домена, которые могут работать не для пользователя postgres
.)
Вы можете создавать базы данных оттуда или из командной строки с помощью createdb
Ответ 2
Щелкните правой кнопкой мыши на разъеме БД
![enter image description here]()
Мой коннектор БД - PostgreSQL-> Создать-> База данных, разверните базу данных
![enter image description here]()
Следующая развернуть схему
![enter image description here]()
под которой найдены таблицы, затем щелкните правой кнопкой мыши и создайте таблицы
Чтобы создать таблицы, разверните database-> под этим, разверните schema-> под таблицами, нажмите на создание таблиц.
Чтобы добавить столбцы и типы данных в таблицы
под соответствующей таблицей щелкните правой кнопкой мыши свойства и выберите поля столбцов и добавьте имена столбцов, типы данных при необходимости
properties-> столбцы
![enter image description here]()