Quelques commandes Postgres

Commandes PostgreSQL Utiles

Connexion à une base de données PostgreSQL :

psql -U postgres -d nom_de_la_base

Créer une nouvelle base de données :

CREATE DATABASE ma_base_de_donnees;

Lister toutes les bases de données :

\l

Changer de base de données :

\c ma_base_de_donnees;

Créer un utilisateur :

CREATE USER mon_utilisateur WITH PASSWORD 'mon_mot_de_passe';

Attribuer des privilèges à un utilisateur :

GRANT ALL PRIVILEGES ON DATABASE ma_base_de_donnees TO mon_utilisateur;

Voir la liste des tables dans la base de données actuelle :

\dt

Créer une table :

CREATE TABLE ma_table (
    id SERIAL PRIMARY KEY,
    nom VARCHAR(100),
    age INT
);

Insérer des données dans une table :

Lire toutes les données d'une table :

Mettre à jour une ligne dans une table :

Supprimer une ligne dans une table :

Quitter psql :

Last updated

Was this helpful?