PostgreSQL Создать базу данных
Описание
В этом документе обсуждается, как создать базу данных в PostgreSQL с помощью командной строки, pgAdmin III и phppgAdmin. Для простоты понимания каждый процесс дополняется скриншотами, снятыми при этом.
Создать базу данных с помощью командной строки в Linux
Запустите терминал и выполните следующую команду:
sudo -u postgres psql postgres
Теперь выполните следующую команду, чтобы создать базу данных.
создалb w3r
Эта команда создает базу данных w3r.
В следующей таблице описываются ошибки, с которыми вы можете столкнуться при создании базы данных с использованием «createb».
ошибка | Описание |
---|---|
создалb: команда не найдена | Это может произойти, если POstgreSQL не установлен должным образом или путь поиска вашей оболочки не был настроен на его включение. Вам нужно запустить команду createb с абсолютного пути вашего пути установки POstgreSQL. |
createb: не удалось подключиться к базе данных postgres: не удалось подключиться к серверу: такого файла нет. Сервер работает локально и принимает подключения через сокет домена Unix "/tmp/.s.PGSQL.5432"? | Это может произойти, если PostgreSQL Server не был запущен должным образом или он не был запущен там, где его нужно запустить с помощью команды createb. |
createb: не удалось подключиться к базе данных postgres: FATAL: роль "имя_сервера" не существует | Это может произойти, если создана учетная запись пользователя PostgreSQL. Учетные записи пользователей PostgreSQL отличаются от учетных записей пользователей системы. |
createb: сбой при создании базы данных: ОШИБКА: отказано в разрешении на создание базы данных | Если созданная учетная запись пользователя PostgreSQL не имеет разрешения на создание базы данных. В этом случае вы должны предоставить разрешения ассоциированному пользователю выполнить команду createb. |
Создать базу данных с помощью pgAdmin III
Запустите pgAdmin III и (в linux из Приложения> Программы> pgAdmin III и в Windows All Programs> PostgreSQL 9.1> pgAdmin III) и откройте «Базы данных» в меню вашего сервера в правой части окна pgAdmin III. Щелкните правой кнопкой мыши на «Базы данных» и выберите «Новая база данных ...». Откроется новое окно для создания новой базы данных. Введите необходимую информацию и нажмите «ОК», чтобы создать новую базу данных. Не забудьте выбрать учетную запись пользователя PostgreSQL, которой вы хотите стать владельцем базы данных.
В этом окне доступны другие параметры, такие как «Права», о которых мы поговорим позже. Таким образом, вы можете создать новую базу данных в PostgreSQL, используя pgAdmin III.
Создать базу данных с помощью phppgadmin
phppgadmin - это простой в использовании инструмент для управления PostgreSQL. Теперь посмотрим, как мы можем создать новую базу данных в phppgadmin.
Запустите ваш phppgadmin, указав в браузере http://127.0.0.1/phppgadmin (замените 127.0.0.1 вашим хостом, если вы используете любой хост, кроме localhost), и перейдите на свой сервер в правой панели вашего инструмента phppgadmin.
Теперь нажмите «Создать базу данных». В открывшемся окне введите имя базы данных и нажмите «Создать». Не забудьте выбрать UTF 8 в качестве Кодировки, если у вас нет особой цели выбрать любой другой тип кодировки.
Таким образом, вы можете создать новую базу данных в PostgreSQL, используя phppgadmin.
Предыдущая: Типы данных
Далее: создание таблиц
Новый контент: Composer: менеджер зависимостей для PHP , R программирования