« PostgreSQL/Installation » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
{{PostgreSQL}}
<noinclude>{{PostgreSQL}}</noinclude>


== Mise en place du logiciel ==
== Mise en place du logiciel ==
Ligne 26 : Ligne 26 :
</syntaxhighlight>
</syntaxhighlight>


== Configuration par l'interface ==
== Utilisation en shell via psql ==
Exemple pour choisir son utilisateur de son mot de passe<ref>https://docs.postgresql.fr/10/app-psql.html</ref> :
psql -U superadmin -W

== Utilisation par l'interface pgAdmin ==
Lancer le raccourci pgAdmin III fournit une interface complète de manipulation du SGBD :
Lancer le raccourci pgAdmin III fournit une interface complète de manipulation du SGBD :



Version du 22 juillet 2021 à 08:02

Mise en place du logiciel

PostgreSQL est un logiciel libre multiplateforme, il se télécharge sur http://www.postgresql.org/download/.

Sur Ubuntu c'est le paquet :

sudo apt-get install postgresql

Une fois installé, il écoute le port 5432.

Pour administrer les bases, il est fournit avec le client lourd pgAdmin, mais il existe aussi une interface web appelée PhpPgAdmin.

Le site officiel fournit une longue documentation en français : http://docs.postgresqlfr.org/. C'est pourquoi ce livre se veut le plus pratique possible.

Logo

PostgreSQL se lance ensuite automatiquement à chaque démarrage de la machine, ce qui la ralentit significativement.

Pour éviter cela :

  • Dans Linux, on peut déplacer /etc/init.d/postgresql.
  • Dans Windows, exécuter services.msc, puis passer le service postgresql en démarrage manuel. Ensuite pour lancer le service à souhait (en tant qu'administrateur), créer un script PostgreSQL.cmd contenant le nom du service, par exemple :
net start postgresql-x64-9.5
pause
net stop postgresql-x64-9.5

Utilisation en shell via psql

Exemple pour choisir son utilisateur de son mot de passe[1] :

psql -U superadmin -W

Utilisation par l'interface pgAdmin

Lancer le raccourci pgAdmin III fournit une interface complète de manipulation du SGBD :

pgAdmin
PhpPgAdmin
  1. https://docs.postgresql.fr/10/app-psql.html