PostgreSQL : Installation et Navigation

Instalation sur arch Linux :

sudo pacman -S postgresql

Demarer le service :

sudo systemctl start postgresql

Accéder à l'Environnement psql

sudo -i -u postgres
psql

Commandes Pratiques pour Naviguer dans la Base de Données

Attention pour les commandes SQL ne pas oublier le ; à la fin !

Pour lister toutes les bases de donée

\l

Se Connecter à une Base de Données

\c nom_de_la_base

Lister les Tables

\dt

Lister les attributs de la table

\d nom_de_la_table

Lister tout les utilisateur

\du

Pour plus de commande

help

Créé un utilisateur

CREATE USER nom_utilisateur WITH PASSWORD 'mot_de_passe';

Accorder des Privilèges :

GRANT ALL PRIVILEGES ON DATABASE nom_de_la_base TO nom_utilisateur;

Sauvegarder une Base de Données :

pg_dump nom_de_la_base > sauvegarde.sql

Supprimer une Base de Données ( il faut être admin)

DROP DATABASE nom_db;

Créé une base donnée

CREATE DATABASE nom;

Ajouter table

ALTER TABLE nom_de_la_table ADD COLUMN exemple TEXT;


155 Words

2025-03-05