Практическое задание
PostgreSQL: создай базу
легкоКластер PostgreSQL уже запущен. Создай базу данных с именем shop.
Что потренируешь:
- postgresql
- createdb
- sudo -u postgres
- роли
Практическое задание
Кластер PostgreSQL уже запущен. Создай базу данных с именем shop.
Кластер PostgreSQL — набор баз под управлением одного процесса postgres, а администрируют его от имени системного пользователя postgres, который является суперпользователем СУБД (не путать с root ОС). По умолчанию аутентификация идёт по имени текущего системного пользователя, поэтому команды выполняют через sudo -u postgres, иначе psql ищет несуществующую роль root. Создать базу можно либо утилитой-обёрткой командной строки, либо SQL-командой CREATE DATABASE внутри psql — обе добавляют запись в системный каталог pg_database. Непрокавыченные идентификаторы приводятся к нижнему регистру, так что имя берут точно из условия.