sudo su - postgres psql
\? | Aide sur les commandes |
\conninfo | Infos sur la connexion en cours (db, user, …) |
\c dbname | Se connecter à une base de données |
\du | Liste des utilisateurs et de leurs attributs |
\dt | Liste des tables |
\list ou \l | Liste des bases de données présentes sur le serveur |
\q | Quitter PSQL |
CREATE DATABASE dbname; | Créer une nouvelle DB |
Liste des bases de données sur localhost :
psql -l -h localhost -U marc
-l | List all available databases |
---|---|
-h hostname | Hostname |
-U username | User name |
psql -lA -h localhost -U marc
-lA | Au lieu d'un tableau aligné, la liste sort sans alignement |
---|
psql -lA -F\x01 -R\x02 -h localhost -U marc
-F<sep> | Utilisé avec -lA, spécifie un séparateur différent pour les colonnes du tableau |
---|---|
-R<sep> | Utilisé avec -lA, spécifie un séparateur différent pour les lignes du tableau |