Aujourd’hui je me suis replongé dans PostgreSQL qui est d’aprés le site officiel la base de donnée relationnelle open source la plus avancée au monde.
Voici un résumé mémo pour commencer. Je vous envoie vers la documentation exhaustive si vous voulez en savoir plus.
Installation
Sur debian ou ubuntu
apt install postgresql postgresql-client
Commandes
Voici les commandes pour le service
service postgresql status service postgresql stop service postgresql start service postgresql reload
Le répertoire pour les fichiers de configuration
cd /etc/postgresql
Le répertoire pour les données
cd /var/lib/postgresql/
psql
La commande psql est la commande la plus importante, elle permet d’avoir accés aux autres commandes de postgres
Sur un système linux standard
sudo -u postgres psql postgres
Sur un système yunohost
sudo su postgres psql
Quelques commandes psql
#pour sortir \q #ou exit #liste des bases de données \l #se connecter à une base \c base #liste des tables de la base connectée \t #taille d'une base de données select pg_database_size('base');