Close

Postgresql. Подручные команды

В этой заметке, я кратко перечислю несколько удобных и простых команд для Postgresql. Они актуальны для тех, кто переходит на postgres c другой распространенной субд — mysql.

Подключение к базе данных:
mysql:                mysql -u<user> -p<password> <database>
postgresql:         psql -U <username> <database>

Посмотреть существующие базы данных:
mysql:                SHOW DATABASES;
postgresql:         \l

Выбрать базу данных:
mysql:                USE <database>;
postgresql:         \c <database>

Посмотреть существующие таблицы:
mysql:                SHOW TABLES;
postgresql:         \d

Посмотреть структуру таблиц:
mysql:                DESCRIBE <table_name>;
postgresql:         \d+ <table_name>

Список запущенных команд:
mysql:                SHOW FULL PROCESSLIST;
postgresql:         SELECT * FROM pg_stat_activity;

Выход:
mysql:               EXIT; (или QUIT;)
postgresql:         \q

Поделиться: