V příštím článku se podíváme na DataGrip. Pokud chcete v aplikacích používat různé databáze, v Ubuntu budeme mít možnost nainstalujte IDE pro databáze DataGrip pomocí Snap nebo Flapck. Toto je databázové prostředí, které podporuje více motorů. Pokud DBMS má Ovladač JDBC, budeme se k němu moci připojit přes DataGrip.
Chci to zdůraznit DataGrip není bezplatný nebo otevřený software. Je to placený produkt vytvořil Jetbrains který nám nabízí 30denní zkušební verze. Navzdory tomu může být program užitečný pro uživatele, kteří si ho chtějí vyzkoušet na Gnu / Linux.
DataGrip je kompatibilní s; MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Azure, Oracle, Amazon Redshift, Sybase, DB2, SQLite, HyperSQL, Apache Derby a H2. U některého z podporovaných mechanismů uveďte introspekce databáze a různé nástroje pro vytváření a úpravy objektů.
Su konzole dotazu poskytuje uživatelům rozšířený pohled na to, jak jejich dotazy fungují, a na chování databázového stroje, takže kdokoli může jejich dotazy zefektivnit. DataGrip poskytuje dokončování kódu citlivého na kontext, což nám může pomoci rychleji psát kód SQL.
datagrip detekuje možné chyby v našem kódu a navrhuje nejlepší možnosti rychle je opravit. Bude okamžitě hlásit nevyřešené objekty pomocí klíčových slov jako identifikátorů a vždy nabídne způsob, jak opravit problémy.
Toto IDE správně řeší všechny odkazy v našem kódu SQL a pomáhá nám je refaktorovat. Když změníte název proměnné nebo aliasu, aktualizuje se její použití v celém souboru. Skutečné názvy tabulek v databázi se aktualizují, když přejmenujeme odkazy na ně z jejich dotazů. K dispozici je dokonce náhled použití tabulky / zobrazení v rámci jiných zobrazení, uložených procedur a funkcí.
Instalace DataGrip IDE na Ubuntu
Prostřednictvím Snap
Chcete-li nainstalovat DataGrip Database IDE na Ubuntu přes Snap, je nutné mít podporu pro tuto technologii nainstalovanou v našem systému.
Pokud ve svém systému můžete používat balíčky Snap, jste připraveni nainstalovat IDE databáze DataGrip otevřením terminálu (Ctrl + Alt + T) a zadáním následujícího příkazu nainstalujte stabilní verzi:
sudo snap install datagrip --classic
V případě potřeby aktualizovat program, můžeme použít příkaz:
sudo snap refresh datagrip
Po instalaci nyní můžeme spusťte program hledám džbán v našem týmu. Můžeme také psát datová rukojeť v terminálu.
Odinstalovat snap
Pokud chcete program odinstalovat, v terminálu (Ctrl + Alt + T) budeme muset použít pouze následující příkaz:
sudo snap remove datagrip
Přes Flatpak
Další možností instalace DataGrip Database IDE na Ubuntu je přes Flatpak. Musíme mít podporu pro tuto technologii nainstalovanou v našem systému.
Pokud můžeme použít tento typ balíčku, můžeme již nainstalovat IDE pro databáze DataGrip v Ubuntu přes Flatpak otevřením terminálu (Ctrl + Alt + T). Pak budeme muset použít pouze následující příkaz nainstalovat program. Tady možná budeme muset být trpěliví, protože Flatpaku může stažení všeho, co potřebuje, trvat často několik minut:
flatpak install --user https://flathub.org/repo/appstream/com.jetbrains.DataGrip.flatpakref
na aktualizovat IDE, až bude k dispozici nová verze, budeme muset provést příkaz:
flatpak --user update com.jetbrains.DataGrip
Jakmile je instalace dokončena, když chceme program spustit, musíme napište flatpak run com.jetbrains.DataGrip v terminálu (Ctrl + Alt + T). Můžeme to také zkusit spusťte program ze spouštěče které bychom měli najít dostupné v našem týmu.
Odinstalujte Flatpak
Chcete-li odinstalovat toto IDE pro databáze, budeme muset otevřít pouze terminál (Ctrl + Alt + T) a zadat následující příkaz:
flatpak --user uninstall com.jetbrains.DataGrip
Tento další příkaz budeme moci použít i k odinstalaci IDE:
flatpak uninstall com.jetbrains.DataGrip
S tímto již můžeme toto IDE otestovat. Chci znovu zdůraznit, že se nejedná o bezplatný nebo otevřený software. Východní Je to placený produkt, ale můžeme ho používat se zkušební verzí po dobu 30 dnů.
Program vypadá dobře, ale podle mých představ nejsem uživatelem těchto balíčků, dávám přednost obvyklému a klasickému. K dispozici je také program s názvem DBeaver a je to ten, který používám.