96 votes

Interface visuelle PostgreSQL similaire à phpMyAdmin ?

J'aimerais afficher et éventuellement modifier les tables de PostgreSQL visuellement comme phpMyAdmin, où vous pouvez voir la liste des tables, les champs et les lignes individuelles d'une table. Existe-t-il un utilitaire capable de faire cela ?

Pardonnez-moi si cela est réellement possible dans pgAdmin III, mais je n'ai pas trouvé de moyen de voir les tables visuellement dans pgAdmin. J'ai PostgreSQL 8.4 (je ne l'ai pas installé moi-même, il a été installé par un autre logiciel qui l'utilise).

0 votes

Cette liste semble exclure spécifiquement les outils de navigation des données - il s'agit plutôt d'une liste d'utilitaires GUI, tels que les exportateurs, les convertisseurs, etc. Liste des clients GUI/CLI : wiki.postgresql.org/wiki/PostgreSQL_Clients

91voto

Peter Eisentraut Points 12513

phpPgAdmin pourrait vous convenir, si vous êtes déjà familiarisé avec phpMyAdmin. Mais il y a vraiment des dizaines d'outils qui peuvent le faire.

12 votes

J'ai joué avec Adminer Depuis que j'ai trouvé ce sujet, il est tout à fait fantastique pour les besoins occasionnels d'un outil de base de données basé sur le Web.

9 votes

Ce projet semble ne pas être actif du tout. La dernière mise à jour date de 2013.

0 votes

Pour mémoire, @David parle de phpPgAdmin, pas d'Adminer qui est un outil fantastique et bien maintenu (dernière mise à jour au moment de ce commentaire : il y a 3 semaines).

29voto

Je recommande également vivement Adminer - http://www.adminer.org/

Il est beaucoup plus rapide que MySQL, fait moins de choses funky iframe, et supporte à la fois MySQL et PostgreSQL.

0 votes

Son interface est assez intuitive. Mais il y a quelques problèmes stupides comme le type de données json/jsonp n'est même pas affiché dans la dropbox des types de données, mais la dernière mise à jour date d'avril 2015.

0 votes

Il semble qu'il ne puisse pas créer de rôles ou changer l'encodage de la base de données en utf8. Est-ce que quelque chose m'échappe ? Cela semble être une fonctionnalité très basique.

1 votes

PMA n'utilise plus les iframes depuis la version 4.0, mais uniquement les requêtes XMLHttpRequests.

19voto

Tyler Eaves Points 5758

0 votes

Mais comment puis-je voir ces informations dans pgadmin ? Je clique sous l'objet Bases de données et je ne vois pas où les tables sont listées, ni comment parcourir visuellement les données dans les tables. La seule chose que je vois est sous Catalogues>PostgreSQL (pg_catalog)>Tables, mais cela ne semble pas être une liste de tables dans la base de données - cela semble être autre chose.

1 votes

Merci. Je vois la liste des tableaux, et si je clique avec le bouton droit de la souris, je peux voir les données>Voir les 100 premières lignes/Voir toutes les lignes. Existe-t-il un moyen d'afficher les lignes avec une option de pagination, comme dans phpmyadmin où vous cliquez sur une flèche pour la page suivante, sans avoir à filtrer manuellement les lignes moi-même ?

4 votes

L'ergonomie incroyablement mauvaise de pgAdmin m'a fait revenir à MySQL. La base de données la plus avancée au monde possède le pire outil d'administration au monde. Ce désordre détruit tout simplement votre productivité.

2voto

Ilya Sh Points 56

Azure Data Studio avec l'addin Postgres est l'outil de choix pour gérer les bases de données postgres pour moi. Jetez-y un coup d'œil. https://docs.microsoft.com/en-us/sql/azure-data-studio/quickstart-postgres?view=sql-server-ver15

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X