Как создать новую базу данных в PostgreSQL?
Этот вопрос проверяет практические навыки работы с PostgreSQL, в частности, умение создавать базы данных.
Короткий ответ
В PostgreSQL новую базу данных можно создать с помощью команды SQL CREATE DATABASE имя_базы; или используя утилиту командной строки createdb имя_базы.
Длинный ответ
Создание новой базы данных в PostgreSQL может быть выполнено двумя основными способами:
С помощью SQL-команды:
Подключитесь к существующей базе данных (обычно postgres) и выполните следующую команду:
CREATE DATABASE имя_базы;Например, чтобы создать базу данных с именем mydb:
CREATE DATABASE mydb;
С помощью утилиты командной строки:
PostgreSQL предоставляет утилиту createdb, которая является обёрткой для команды CREATE DATABASE.
В командной строке операционной системы выполните:
createdb имя_базы
Для создания базы данных mydb:
createdb mydbДля выполнения этих операций пользователь должен иметь соответствующие привилегии, обычно роль superuser или привилегию CREATEDB.
Создание базы данных в PostgreSQL — простая задача, выполняемая либо через SQL-команду, либо с использованием утилиты командной строки, при условии наличия необходимых привилегий.