Selvom jeg føler, at arbejde på kommandolinje er den bedste måde at lære noget på i applikations- og softwareudviklingsverdenen, er der nogle begrænsninger, mens jeg arbejder med databaser i kommandolinjen. Det kræver stor erfaring med at arbejde i kommandolinjen, eller det kan blive virkelig rodet for nybegyndere såvel som for professionelle.
- Kodning kan være rodet og forvirrende gennem kommandolinjen.
- Administration og browsing gennem databaser og tabeller kan være vanskelig at håndtere.
- Ikke alle kan lide kommandolinjevindue og har svært ved at arbejde på.
Men GUI-klienter overvinder disse mangler ved at arbejde i kommandolinjen og derudover tilbyder nogle virkelig gode funktioner, der gør hele opgaven med at håndtere databaser lettere. Brugervenlig brugergrænseflade, genvejstaster, nem adgang til filer og databaser er en af nøglefunktionerne, der gør GUI-klienter populære over kommandolinjemetoder. Så i denne artikel vil jeg give dig 5 bedste GUI-klienter til PostgreSQL, som du kan downloade og installere på Ubuntu og andre Linux-distributioner.
pgAdmin
pgAdmin er en af de mest populære og funktionsrige databaseadministrations- og udviklingsplatforme specielt udviklet til PostgreSQL. Det er gratis og open source GUI-klient og tilgængelig til Ubuntu inklusive Windows og Mac OS X.
pgAdmin er en funktionsrig PostgreSQL-klient, der understøtter flere PostgreSQL-versioner, farvesyntaksfremhævning, proceduremæssig debugger, oprette, se og redigere alle mest anvendte PostgreSQL-objekter såsom database, kolonner, udløsere, indekser og mange flere.
Bortset fra at det tilbyder grafisk forespørgselsplanlægningsværktøj, et dashboard til at overvåge alle aktiviteter, meget brugerdefineret brugergrænseflade og mulighed for at få fjernadgang osv.
For at installere pgAdmin på Ubuntu skal du køre følgende kommandoer en efter en i Terminal. Følg instruktionerne, som du bliver bedt om.
$ wget --quiet -O - https: // www.postgresql.org / media / keys / ACCC4CF8.asc |sudo apt-key tilføj -
sudo sh -c 'echo "deb http: // apt.postgresql.org / pub / repos / apt /
'lsb_release -cs'-pgdg main ">> / etc / apt / sources.liste.d / pgdg.liste'
$ sudo apt-get opdatering
$ sudo apt-get install pgadmin4 pgadmin4-apache2 -y
Navicat
Navlop er udviklet af PremiumSoft CyberTech Ltd, og er grafisk databasestyrings- og udviklingssoftware til populære databasesprog som PostgreSQL, MySQL, MariaDB, SQLite, Oracle og mange flere. Det er funktionsrige databasestyringsværktøj, der kommer med intuitiv brugergrænseflade.
Det er kraftfuldt og alligevel nemt at bruge databasestyringsværktøj, som du helt sikkert vil elske at arbejde med. Den leveres med dedikeret SQL editor og builder, som hjælper dig med at udføre databaseprogrammering med lethed. Du kan også tildele de planlagte job til navicat, og du får en e-mail-underretning, når den udfører tildelt job.
Ja, det er ikke gratis i modsætning til andre, men du kan altid prøve sin gratis version og derefter beslutte, om du vil købe det eller ej. En ting der kan lokke dig til at bruge forskellige PosgreSQL-værktøjer er, at du skal købe separat licens til PosgreSQL- og MySQL-platforme.
Download Navicat her
DataGrip
DataGrip er et databaseadministrationsværktøj til flere platforme udviklet. Devloped af JetBrains, som er populært til at producere fremragende udviklingsværktøjer til softwareprogrammerere og udviklere. Den sendes ind med forskellige populære databasestyringsværktøjer såsom Amazon Redshift, Apache Hive, Azure SQL Database, Microsoft SQL Server og inkluderer PostgreSQL.
Når det kommer til funktioner, har den en meget venlig brugergrænseflade, som du finder meget let at bruge, kontekstafhængig kodekompilering, automatisk bugdetektion og versionskontrolintegration. Bortset fra det har den kraftfuld teksteditor, som er meget smart og avanceret, lyse og mørke temaer, meget tilpasselig grænseflade og import / eksport support.
DataGrip har alt, hvad en databaseadministrator har brug for, men der er en ting, der kan lokke dig til at bruge andre klienter og jeg.e. det er ikke gratis og lidt på dyr side.
$ sudo snap installere datagrip --classicOmniDB
OmniDB er et open source-webværktøj, der tilbyder grafisk miljø til databasestyring. Indtil dette tidspunkt understøtter dette PosgreSQL 11 og ældre versioner, Oracle, MySQL, MariaDB og Firebird. Det er et let, men alligevel kraftigt browserbaseret databasestyringsværktøj.
På trods af ikke at have en dedikeret grænseflade er dens browserbaserede brugergrænseflade ret lydhør og nem at navigere. Smart SQL editor er en af fordelene ved dette databaseværktøj, som er meget konfigurerbar og tilbyder sammenhængende forespørgsel. Da det har understøttelse af flere brugere, har udviklere prioriteret sikkerhed med krypteret personlig informationssupport.
Dette værktøj gør opgaven med databasestyring ret let med interaktive og responsive tabeller. Alt i alt er det en pakke med databasestyringsværktøj.
Download OmniDB her
DBeaver
DBeaver er et gratis og platformoverskridende PostgreSQL-klient- og databaseadministrationsværktøj. Det er udviklet af open source community specielt til udviklere, databaseadministratorer og analytikere.
Bortset fra PostgreSQL understøtter den andre meget anvendte databasestyringsværktøjer som SQL, SQLite, Firebird, Oracle og mange andre. Den leveres med enkel, men alligevel attraktiv brugergrænseflade, som er meget nem at bruge. Taler om funktionerne, det giver forbindelse til forskellige datakilder, visuel forespørgselsbygger, metadata-browser, ER-diagrammer, data og metadatasøgning.
Download DBeaver her
Biavlerstudie
Beekeeper Studio er en open source database GUI med god PostgreSQL support. Det understøtter en række andre SQL-databaser og fungerer godt i Linux, da kerneholderen er en fuldtids Linux-bruger.
Biavler har en ren og moderne brugergrænseflade og lader dig udføre SQL-forespørgsler og redigere tabeldata på tværs af flere åbne faner hurtigt og nemt.
Biavler er en no nonsense PostgreSQL GUI, der er perfekt til softwareingeniører og analytikere, der har brug for at arbejde med PostgreSQL og ønsker en database UI, der ikke kommer i vejen. Hvis du er en hard-core databasebruger, der udfører præstationsanalyse og profilering, er Beekeeper Studio sandsynligvis ikke noget for dig (endnu).
Beekeeper Studio Connect-skærm | Beekeeper Studio SQL Editor |
Download Beekeeper Studio her
Så dette er de bedste GUI-klienter til PostgreSQL, som du kan downloade og bruge på Ubuntu. Del gerne dine synspunkter og forespørgsler på @LinuxHint og @SwapTirthakar.