I když se domnívám, že práce v příkazovém řádku je nejlepší způsob, jak se naučit cokoli ve světě vývoje aplikací a softwaru, při práci s databázemi v příkazovém řádku existují určitá omezení. Vyžaduje to velké zkušenosti s prací v příkazovém řádku, nebo by to mohlo být pro nováčky i profesionály opravdu nepořádek.
- Kódování může být chaotické a matoucí prostřednictvím příkazového řádku.
- Správa a procházení databází a tabulek může být obtížné.
- Ne každý má rád okno příkazového řádku a je pro něj těžké pracovat.
Klienti grafického uživatelského rozhraní však překonávají tyto nedostatky práce v příkazovém řádku a navíc nabízejí některé opravdu skvělé funkce, které usnadňují celý úkol manipulace s databázemi. Snadno použitelné uživatelské rozhraní, klávesové zkratky, snadný přístup k souborům a databázím jsou jednou z klíčových funkcí, díky nimž jsou klienti grafického uživatelského rozhraní populární nad metodami příkazového řádku. V tomto článku vám tedy poskytnu 5 nejlepších GUI klientů pro PostgreSQL, které si můžete stáhnout a nainstalovat na Ubuntu a další distribuce Linuxu.
pgAdmin
pgAdmin je jednou z nejpopulárnějších a na funkce bohatých databázových administračních a vývojových platforem vyvinutých speciálně pro PostgreSQL. Je to bezplatný klient s otevřeným zdrojem GUI a je k dispozici pro Ubuntu včetně Windows a Mac OS X.
pgAdmin je klient PostgreSQL bohatý na funkce, který podporuje více verzí PostgreSQL, zvýraznění barevné syntaxe, debugger procedurálního jazyka, vytváření, prohlížení a úpravy všech nejpoužívanějších objektů PostgreSQL, jako jsou databáze, sloupce, triggery, indexy a mnoho dalších.
Kromě toho nabízí grafický nástroj pro plánování dotazů, řídicí panel pro sledování všech aktivit, vysoce přizpůsobitelné uživatelské rozhraní a možnost vzdáleného přístupu atd.
Chcete-li nainstalovat pgAdmin na Ubuntu, spusťte následující příkazy jeden po druhém v Terminálu. Postupujte podle pokynů.
$ wget --quiet -O - https: // www.postgresql.org / media / keys / ACCC4CF8.vzestup |sudo apt-key přidat -
sudo sh -c 'echo "deb http: // apt.postgresql.org / pub / repos / apt /
'lsb_release -cs'-pgdg main ">> / etc / apt / sources.seznam.d / pgdg.seznam'
$ sudo apt-get aktualizace
$ sudo apt-get nainstalovat pgadmin4 pgadmin4-apache2 -y
Navicat
Navicat, vyvinutý společností PremiumSoft CyberTech Ltd, je grafický software pro správu a vývoj databází pro populární databázové jazyky, jako jsou PostgreSQL, MySQL, MariaDB, SQLite, Oracle a mnoho dalších. Jedná se o nástroj pro správu databází bohatý na funkce, který je dodáván s intuitivním uživatelským rozhraním.
Je to výkonný a přesto snadno použitelný nástroj pro správu databáze, na kterém budete určitě rádi pracovat. Dodává se s vyhrazeným editorem a nástrojem pro vytváření SQL, který vám pomůže snadno provést programování databáze. Můžete také přiřadit naplánované úlohy navicat a obdržíte e-mailové upozornění, když provede přiřazenou úlohu.
Ano, není to na rozdíl od ostatních zdarma, ale vždy si můžete vyzkoušet jeho bezplatnou verzi a poté se rozhodnout, zda si ji koupíte nebo ne. Jedna věc, která vás může lákat k použití jiného nástroje PosgreSQL, je, že musíte zakoupit samostatnou licenci pro platformy PosgreSQL a MySQL.
Stáhněte si Navicat zde
DataGrip
DataGrip je vyvinutý multiplatformní nástroj pro správu databází. Vyvinuto společností JetBrains, která je populární pro výrobu vynikajících vývojových nástrojů pro softwarové programátory a vývojáře. Dodává se s různými populárními nástroji pro správu databází, jako jsou Amazon Redshift, Apache Hive, Azure SQL Database, Microsoft SQL Server a zahrnuje PostgreSQL.
Pokud jde o funkce, je to velmi přátelské uživatelské rozhraní, které najdete velmi snadno použitelné, kontextová kompilace kódu, automatická detekce chyb a integrace správy verzí. Kromě toho má výkonný textový editor, který je velmi chytrý a pokrokový, světlá a tmavá témata, vysoce přizpůsobitelné rozhraní a podpora importu / exportu.
DataGrip má vše, co správce databáze potřebuje, ale existuje jedna věc, která by vás mohla nalákat k používání dalších klientů a já.E. není to zdarma a mírně na drahé straně.
$ sudo snap install datagrip --classicOmniDB
OmniDB je webový nástroj s otevřeným zdrojovým kódem, který nabízí grafické prostředí pro správu databáze. Do doby psaní to podporuje PosgreSQL 11 a starší verze, Oracle, MySQL, MariaDB a Firebird. Jedná se o lehký, ale výkonný nástroj pro správu databáze založený na prohlížeči.
Navzdory tomu, že nemá vyhrazené rozhraní, je jeho uživatelské rozhraní založené na prohlížeči poměrně citlivé a snadno se v něm orientuje. Inteligentní editor SQL je jednou z výhod tohoto databázového nástroje, který je vysoce konfigurovatelný a nabízí kompilaci kontextových dotazů. Jelikož má podporu více uživatelů, vývojáři učinili z bezpečnosti prioritu díky podpoře šifrovaných osobních údajů.
Tento nástroj usnadňuje správu databází pomocí interaktivních a responzivních tabulek. Celkově je to docela balíček nástroje pro správu databáze.
Stáhněte si OmniDB zde
DBeaver
DBeaver je bezplatný a multiplatformní nástroj pro správu klientů a databází PostgreSQL. Je vyvinut komunitou open-source zejména pro vývojáře, správce databází a analytiky.
Kromě PostgreSQL podporuje další široce používané nástroje pro správu databází, jako jsou SQL, SQLite, Firebird, Oracle a mnoho dalších. Dodává se s jednoduchým, ale atraktivním uživatelským rozhraním, které se velmi snadno používá. Když už mluvíme o funkcích, nabízí připojení k různým zdrojům dat, vizuálnímu nástroji pro tvorbu dotazů, prohlížeči metadat, ER diagramům, vyhledávání dat a metadat.
Stáhněte si DBeaver zde
Studio pro včelaře
Beekeeper Studio je open source databázové GUI s velkou podporou PostgreSQL. Podporuje celou řadu dalších databází SQL a funguje dobře v systému Linux, protože správce jádra je uživatel Linuxu na plný úvazek pro stolní počítače.
Včelař má čisté a moderní uživatelské rozhraní a umožňuje vám rychle a snadno provádět dotazy SQL a upravovat data tabulky na více otevřených kartách.
Včelař je nesmyslné grafické uživatelské rozhraní PostgreSQL, které je ideální pro softwarové inženýry a analytiky, kteří potřebují pracovat s PostgreSQL a chtějí uživatelské rozhraní databáze, které nebude překážet. Pokud jste hard-core uživatel databáze provádějící analýzu výkonu a profilování, Beekeeper Studio pravděpodobně není pro vás (zatím).
Obrazovka Beekeeper Studio Connect | Včelař Studio Editor SQL |
Stáhněte si Studio pro včelaře zde
Toto jsou nejlepší klienti grafického uživatelského rozhraní pro PostgreSQL, které si můžete stáhnout a použít na Ubuntu. Neváhejte se podělit o své názory a dotazy na @LinuxHint a @SwapTirthakar.