Interfejs wizualny PostgreSQL podobny do phpMyAdmin?

79

Chciałbym zobaczyć i ewentualnie edytować tabele dla PostgreSQL wizualnie, takie jak phpMyAdmin, gdzie możesz zobaczyć listę tabel oraz pola i pojedyncze wiersze tabeli. Czy jest jakieś narzędzie, które może to zrobić?

Wybacz mi, jeśli jest to rzeczywiście możliwe w pgAdmin III, ale nie mogłem znaleźć żadnego sposobu, aby zobaczyć tabele wizualnie w pgAdmin. Mam PostgreSQL 8.4 (właściwie nie zainstalowałem go sam, został zainstalowany przez inny program, który go wykorzystuje)

Tristan
źródło
Ta lista wydaje się wyraźnie wykluczać narzędzia do przeglądania danych - jest to raczej lista narzędzi GUI, takich jak eksporterzy, konwertery itp. Lista klientów GUI / CLI: wiki.postgresql.org/wiki/PostgreSQL_Clients
Illya Moskvin

Odpowiedzi:

77

phpPgAdmin może działać dla Ciebie, jeśli znasz już phpMyAdmin.

Zwróć uwagę, że rozwój phpPgAdmin został przeniesiony na github zgodnie z tą informacją, ale powyższy link do SourceForge służy do celów historycznych / dokumentacji.

Ale naprawdę istnieją dziesiątki narzędzi, które mogą to zrobić.

Peter Eisentraut
źródło
12
Bawię się z Adminerem od czasu znalezienia tego tematu. jest to całkiem fantastyczne dla okazjonalnych narzędzi bazodanowych opartych na sieci Web.
peelman
9
Ten projekt wydaje się w ogóle nie być aktywny. Ta ostatnia aktualizacja miała miejsce w 2013 roku.
David,
Dla przypomnienia, @David mówi o phpPgAdmin, a nie o Administratorze, który jest fantastycznym i dobrze utrzymanym narzędziem (ostatni uplate od tego komentarza: 3 tygodnie temu).
Leogout
23

Gorąco polecam również Administratora - http://www.adminer.org/

Jest znacznie szybszy niż phpMyAdmin, robi mniej funky iframe i obsługuje zarówno MySQL, jak i PostgreSQL.

Keith Palmer Jr.
źródło
Jego interfejs użytkownika jest dość intuicyjny. Ale są pewne głupie problemy, takie jak typ danych json / jsonp nie jest nawet wyświetlany w skrzynce domyślnej typów danych, ale ostatnia aktualizacja miała miejsce w kwietniu 2015 r.
David
Wygląda na to, że nie może tworzyć ról ani zmieniać kodowania bazy danych na utf8. Czy coś mi brakuje? Wydaje się, że to naprawdę podstawowa funkcjonalność.
Marka
1
ps, PMA nie używa ramek iframe od 4.0 - przejście w całości na XMLHttpRequests
hanshenrik
13

pgAdmin 4 to potężne i popularne internetowe narzędzie do zarządzania bazą danych dla PostgreSQL - http://www.pgadmin.org/

Tyler Eaves
źródło
Jak jednak wyświetlić te informacje w pgadmin? Klikam pod obiektem Databases i nie widzę, gdzie są wymienione tabele ani jak wizualnie przeglądać dane w tabelach. Jedyne, co widzę, to Katalogi> PostgreSQL (pg_catalog)> Tabele, ale to nie wydaje się być listą tabel w bazie danych - wydaje się, że to coś innego.
Tristan
1
Dzięki. Widzę listę tabel i jeśli kliknę prawym przyciskiem myszy Mogę wyświetlić dane> Wyświetl 100 pierwszych wierszy / Wyświetl wszystkie wiersze. Czy istnieje sposób, w jaki mogę wyświetlić wiersze z opcją paginacji, na przykład phpmyadmin, w którym klikam strzałkę na następną stronę, bez konieczności ręcznego filtrowania wierszy samodzielnie?
Tristan
3
Niesamowicie zły UX pgAdmin zmusił mnie do powrotu do MySQL. Najbardziej zaawansowana baza danych na świecie ma najgorsze na świecie narzędzie administracyjne. Ten bałagan po prostu niszczy Twoją produktywność.
user0103