psql on PostgreSQL:n interaktiivinen komentorivin asiakas — sitä käytetään yhteyden muodostamiseen tietokantaan ja kyselyjen suorittamiseen, skeeman tutkimiseen ja tietokannan hallintoon. Sillä on erikoiset meta-komennot (alkavat \-merkillä) navigointia ja hallintoa varten, SQL-komentojen ajamisen lisäksi.
Yhteyden muodostaminen
psql -U username -d database_name -h host -p 5432
psql postgresql://user:pass@host:5432/dbname
psql mydb
