I neste artikkel vil vi ta en titt på DataGrip. Hvis du vil bruke forskjellige databaser i applikasjoner, har vi muligheten til i Ubuntu installer IDE for DataGrip-databaser via Snap eller Flapck. Dette er et databasemiljø som støtter flere motorer. Hvis en DBMS har en JDBC-driver, vil vi være i stand til å koble til det via DataGrip.
Jeg vil trekke frem det DataGrip er ikke gratis programvare eller åpen kildekode. Det er et betalt produkt skapt av Jetbrains som gir oss en 30 dagers prøveversjon. Til tross for dette kan programmet være nyttig for brukere som ønsker å teste det på Gnu / Linux.
DataGrip er kompatibel med; MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby og H2. For noen av de støttede mekanismene, gi database introspeksjon og ulike verktøy for å lage og modifisere objekter.
Su søkekonsoll gir brukerne en utvidet oversikt over hvordan spørsmålene deres fungerer og oppførselen til databasemotoren slik at alle kan gjøre spørsmålene mer effektive. DataGrip gir kontekstsensitiv kodefullføring, noe som kan hjelpe oss med å skrive SQL-kode raskere.
datagrep oppdager mulige feil i koden vår og foreslår de beste alternativene for å korrigere dem raskt. Den vil rapportere uløste objekter umiddelbart, ved å bruke nøkkelord som identifikatorer, og vil alltid tilby en måte å løse problemer på.
Denne IDE løser riktig alle referanser i SQL-koden vår og hjelper oss med å omformere dem. Når du endrer navnet på en variabel eller et alias, vil den oppdatere bruken av den i hele filen. De faktiske tabellnavnene i databasen oppdateres når vi omdøper referansene til dem fra spørringene. Det er til og med en forhåndsvisning av bruk av tabell / visning i andre visninger, lagrede prosedyrer og funksjoner.
Installere DataGrip IDE på Ubuntu
Gjennom Snap
For å installere DataGrip Database IDE på Ubuntu via Snap, det er nødvendig å ha støtte for denne teknologien installert i systemet vårt.
Hvis du kan bruke Snap-pakker på systemet ditt, er du klar til å installere DataGrip-databasen IDE ved å åpne en terminal (Ctrl + Alt + T) og skrive følgende kommando for å installer stabil versjon:
sudo snap install datagrip --classic
I tilfelle du trenger det oppdater programmet, kan vi bruke kommandoen:
sudo snap refresh datagrip
Når det er installert, kan vi nå start programmet leter etter kannen på laget vårt. Vi kan også skrive datagrep i en terminal.
Avinstaller snap
Hvis du vil avinstallere programmet, trenger vi bare å bruke følgende kommando i terminalen (Ctrl + Alt + T):
sudo snap remove datagrip
Via Flatpak
Et annet alternativ for å installere DataGrip Database IDE på Ubuntu er gjennom Flatpak. Vi må ha støtte for denne teknologien installert i systemet vårt.
Hvis vi kan bruke denne typen pakker, kan vi allerede installere IDE for DataGrip-databaser i Ubuntu gjennom Flatpak ved å åpne en terminal (Ctrl + Alt + T). Da må vi bare bruke følgende kommando til installer programmet. Her må vi kanskje være tålmodig, siden Flatpak ofte kan ta flere minutter å laste ned alt det trenger:
flatpak install --user https://flathub.org/repo/appstream/com.jetbrains.DataGrip.flatpakref
Til oppdater IDE, når det er en ny versjon tilgjengelig, må vi utføre kommandoen:
flatpak --user update com.jetbrains.DataGrip
Når installasjonen er ferdig, når vi vil starte programmet, må vi skriv flatpak kjøre com.jetbrains.DataGrip i en terminal (Ctrl + Alt + T). Vi kan også prøve start programmet fra startprogrammet som vi skal finne tilgjengelig i teamet vårt.
Avinstaller Flatpak
For å avinstallere denne IDE for databaser, trenger vi bare å åpne en terminal (Ctrl + Alt + T) og skrive inn følgende kommando:
flatpak --user uninstall com.jetbrains.DataGrip
Vi vil også kunne bruke denne andre kommandoen for å fortsette med avinstallasjonen av IDE:
flatpak uninstall com.jetbrains.DataGrip
Med dette vil vi kunne teste denne IDE. Jeg vil igjen understreke at dette ikke er gratis programvare eller åpen kildekode. Øst Det er et betalt produkt, men vi kan bruke det med en prøveversjon i 30 dager.
Programmet ser bra ut, men etter min smak er jeg ikke en bruker av disse pakkene. Jeg foretrekker det vanlige og det klassiske. Det er også et program som heter DBeaver, og det er det jeg bruker.