Утилита psql — это командная строка для работы с PostgreSQL, позволяющая подключаться к базам данных, выполнять SQL-запросы и управлять настройками. Основные возможности: подключение к БД с указанием параметров (имя базы, пользователь, хост, порт), выполнение команд (SQL и встроенных в psql), форматирование вывода (выравнивание, разделители, расширенный режим), запись результатов в файл или передача в другие утилиты. Также поддерживается работа со скриптами (запуск через \i или передачу файла при запуске psql). Полезные команды: \? — список команд, \l — список БД, \c — переключение БД, \timing — замер времени выполнения запросов.