Сегодня кратко (выходные ж завтра) про подготовительные знания для развертывания БД на посгре ☕️
Для доступа к серверу баз данных в комплект PostgreSQL входит интерактивный терминал psql. Для его запуска нужно ввести команду
psql
Для получения краткой справки по всем сервисным командам нужно ввести
\?
Многие такие команды начинаются с символов «\d». Например, для того чтобы просмотреть список всех таблиц и представлений (views), созданных в той базе данных, к которой вы сейчас подключены, введите команду
\dt
Если же вас интересует определение (попросту говоря, структура) какой-либо конкретной таблицы базы данных, например, students, нужно ввести команду
\d students
Для получения списка всех SQL-команд нужно выполнить команду
\h CREATE TABLE
Восстановление БД из sql файла
-f путь до файла
-U пользователь, который будет подключаться к БД
psql -f demo_small.sql -U postgres
Подключение к БД из терминала
-U имя пользователя
-h хост с БД
-d имя БД
psql -U postgres -h localhost -d demo
Если есть какие-то команды, которые используете часто тож пишите в каменты, я что-то знал, что-то добавил от себя еще в конспект выше 1️⃣
