Outils pour utilisateurs

Outils du site


postgresql:psql

PSQL

Lancer PSQL en tant que SuperUtilisateur

sudo su - postgres
psql

Commandes fréquentes

\? 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

Lister les bases de données

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
postgresql/psql.txt · Dernière modification: 2020/12/27 10:25 (modification externe)