PostgreSQL, или Postgres, — это система управления реляционными базами данных, которая обеспечивает имплементацию языка структурированных запросов, более известного как SQL. Она используется во многих популярных проектов, как в крупных, так и в небольших, соответствует стандартам и имеет множество продвинутых функций, таких как надежные транзакции и многопоточность без блокировок чтения.
Установка PostgreSQL
Cписок доступных потоков для модуля postgresql
:
# dnf module list postgresql
Чтобы активировать поток модуля для Postgres версии 12, запустите следующую команду:
# dnf module enable postgresql:12
# dnf install postgresql-server
Инициализация базы данных:
# sudo postgresql-setup --initdb
Теперь запустите службу PostgreSQL с помощью systemctl
:
# systemctl start postgresql
Затем воспользуйтесь systemctl
еще раз, чтобы активировать запуск службы при загрузке сервера:
# sudo systemctl enable postgresql
Переключение на учетную запись postgres:
# sudo -i -u postgres
Получить доступ к командной строке Postgres с помощью следующей команды:
# psql
Выйти из консоли postgres:
postgres=# \q
Теперь вернитесь к первоначальной учетной записи следующим образом:
# exit
Доступ к командной строке Postgres без переключения учетных записей:
# sudo -u postgres psql
Свежие комментарии