Создание базы данных PostgreSQL
Давайте создадим пользователя базы данных PostgreSQL.
Мы будем использовать интерфейс PostgreSQL на основе терминала - psql.
Чтобы начать использовать psql, необходимо в меню Пуск - Все Приложения найти папку PostgreSQL 16
и запустить SQL Shell (psql):
Введем данные для входа в нашу БД и вы увидите следующий ниже результат:
Введите следующую ниже команду, чтобы создать пользователя ecommerce, который может создавать базы данных:
CREATE USER ecommerce WITH PASSWORD 'XXXXXX';
Замените xxxxxx на желаемый пароль и выполните команду. Вы увидите такой результат:
CREATE ROLE
Пользователь был создан. Теперь давайте создадим базу данных ecommerce и передадим права на владение этой базой данных только что созданному пользователю.
Исполните следующую ниже команду:
CREATE DATABASE ecommerce OWNER ecommerce ENCODING 'UTF8';
Этой командой мы сообщаем PostgreSQL, что нужно создать базу данных с именем ecommerce, мы передаем право на владение базой данных ecommerce её пользователю, которого мы создали ранее, и указываем, что для новой базы данных должна использоваться кодировка UTF8. Вы увидите следующий ниже результат:
CREATE DATABASE
Мы успешно создали пользователя PostgreSQL и базу данных.