Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
postgresql [Le 12/07/2019, 14:28] bcag2 [Le client phppgadmin] |
postgresql [Le 17/09/2019, 16:31] bcag2 [Le client pgadmin4] |
||
---|---|---|---|
Ligne 522: | Ligne 522: | ||
===== Clients graphiques ===== | ===== Clients graphiques ===== | ||
+ | |||
+ | ==== Le client pgadmin4 ==== | ||
+ | Outils web graphique d'administration de vos bases | ||
+ | <code bash> | ||
+ | sudo apt install postgresql-common | ||
+ | sudo sh /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh | ||
+ | sudo apt update | ||
+ | sudo apt install postgresql-11 pgadmin4 | ||
+ | </code>((source (EN) [[https://wiki.postgresql.org/wiki/Apt]])) | ||
+ | puis simplement lancer pgadmin4 via le lanceur qui a été ajouté ou en CLI | ||
==== Le client pgadmin3 ==== | ==== Le client pgadmin3 ==== | ||
Ligne 608: | Ligne 618: | ||
====Connexions vers PHP==== | ====Connexions vers PHP==== | ||
- | [[:tutoriel/comment_installer_un_paquet|installer|Installer le paquet]] php-pgsql. | + | [[:tutoriel/comment_installer_un_paquet|installer|Installer le paquet]] [[apt://php-pgsql|php-pgsql]] |
<note>Il faut recharger Apache après avoir installé ce module : sudo service apache2 reload</note> | <note>Il faut recharger Apache après avoir installé ce module : sudo service apache2 reload</note> | ||
- | php5-pdo (voir la documentation officielle pour [[http://php.net/pdo|PDO]]) : | + | Activer ce module |
- | <code>sudo pear install pecl-pdo_pgsql</code> | + | <code>sudo phpenmod pdo_pgsql</code> |
- | + | Redémarrer apache2 | |
- | PHP 5.2 : cela se fait automatiquement. | + | |
- | + | ||
- | > FIXME : à compléter. | + | |
====Pool de connexion : PgBouncer==== | ====Pool de connexion : PgBouncer==== | ||
[[pgbouncer|PgBouncer]] | [[pgbouncer|PgBouncer]] |