LinuxAlternative

Linux · Programmation

pgAdmin 4

pgAdmin 4 est une plateforme d'administration et de développement basée sur le web pour PostgreSQL.

Open sourceGratuitFlatpak
Soyez le premier à noter
Licence
PostgreSQL
Dernière version
9.18 (17 septembre 2026)
Développeur
pgAdmin Development Team
Installations
3,819 (Flathub, 30 jours)

Qu’est-ce que pgAdmin 4 ?

pgAdmin 4 est l'interface graphique de facto pour PostgreSQL depuis de nombreuses années, initialement publiée en 2014 et désormais à la version 9.18. Il fonctionne comme une application web Flask, ce qui permet de l'installer localement ou d'y accéder à distance via un navigateur. L'outil est mature, abondamment documenté et soutenu par la communauté PostgreSQL.

Le public principal est composé de développeurs, d'administrateurs et d'analystes de bases de données qui ont besoin d'une interface graphique complète pour la conception de schémas, l'édition de requêtes et les tâches de maintenance. Il est particulièrement utile pour les équipes qui utilisent déjà PostgreSQL et souhaitent une interface unique pour toutes les opérations de base de données.

Par rapport aux outils exclusifs à Windows comme HeidiSQL, pgAdmin a une approche plus « centrée sur le web ». Il offre des fonctionnalités d'édition de requêtes plus riches, un concepteur de diagrammes entité-association (ERD) et un tableau de bord de surveillance, mais son démarrage peut être plus lent et il nécessite un navigateur. La courbe d'apprentissage est plus raide, mais une fois habitué à l'interface web, celle-ci est cohérente sur toutes les plateformes.

Idéal pour : Équipes ayant besoin d'un outil de gestion PostgreSQL complet, multi-plateformes et doté de fonctionnalités avancées.

Fonctionnalités clés de pgAdmin 4

  • Interface basée sur le web accessible depuis n'importe quel navigateur
  • Éditeur de requêtes avancé avec coloration syntaxique et autocomplétion de code
  • Outil ERD pour la conception de schémas
  • Utilitaires d'auto-vacuum, de sauvegarde et de restauration
  • Tableau de bord de surveillance pour les métriques de performance
  • Gestion fine des utilisateurs et des autorisations

Points forts

  • Cohérence multi-plateformes
  • Ensemble de fonctionnalités riche pour une utilisation avancée de PostgreSQL
  • Communauté active et mises à jour fréquentes

Points faibles

  • Nécessite un serveur web ou une instance Flask locale
  • Peut être plus lent au démarrage que les interfaces graphiques natives
  • Courbe d'apprentissage pour le flux de travail basé sur le web

Installer pgAdmin 4 sous Linux

Flatpak (Flathub)flatpak install flathub org.pgadmin.pgadmin4
Fedorasudo dnf install pgadmin4
openSUSEsudo zypper install pgadmin4

Conseils pour les utilisateurs de Windows

Si vous venez de HeidiSQL, notez que pgAdmin stocke les profils de connexion dans une base de données SQLite locale plutôt que dans un fichier texte brut. Les raccourcis clavier diffèrent : par exemple, Ctrl+E exécute une requête au lieu de Ctrl+R. L'interface web signifie que vous pouvez ouvrir plusieurs onglets pour différents serveurs, et l'éditeur de requêtes prend en charge l'autocomplétion par onglet. Les données exportées peuvent être enregistrées au format CSV ou SQL dump, correspondant aux options d'exportation de HeidiSQL. Le flux de travail passe d'une fenêtre de bureau à un onglet de navigateur, mais la fonctionnalité globale reste la même.

Versions récentes

  • 9.18 —
  • 9.17 —
  • 9.16 —
  • 9.15 —

pgAdmin 4 : questions fréquentes

Puis-je exécuter pgAdmin 4 sur Linux ?

Oui, il fonctionne sur toute distribution Linux qui prend en charge Python 3 et un serveur web ; il est disponible en tant que Flatpak sur Flathub et dans les dépôts Fedora et openSUSE.

pgAdmin 4 est-il gratuit ?

Oui, il est open source et gratuit à télécharger et à utiliser.

Ai-je besoin d'un serveur web séparé ?

pgAdmin 4 intègre un serveur Flask léger, vous pouvez donc l'exécuter sans installer Apache ou Nginx.

Comment importer une base de données depuis HeidiSQL ?

Exportez la base de données au format SQL dump dans HeidiSQL, puis utilisez l'outil d'importation de pgAdmin pour charger le dump dans PostgreSQL.

Mis à jour le