V příštím článku se podíváme na mycli. Dále uvidíme instalaci v Ubuntu MySQL klient pro terminál. Je napsán v Pythonu pomocí knihovny Sada nástrojů Prompt pro Python a v se zahrnuje automatické doplňování a zvýraznění syntaxe. Bude pracovat s databázovými servery MySQL, MariaDB a Percona.
Tento klient bude obzvláště užitečný, pokud jde o snadno a rychle zapisujte složité dotazy aniž byste si museli pamatovat celou syntaxi dotazu. Poskytne uživatelům možnost používat REPL (Čtení, hodnocení, tisk, opakování), které se objeví v nabídce návrhů, jakmile začneme psát.
Obecné vlastnosti mycli
Mycli je nástroj příkazového řádku pro MySQL, MariaDB a Percona a podporuje následující funkce:
- Potkáme automatické doplňování a vyplňování velkých a malých písmen. Jakmile začneme psát příkazy, vstoupí do hry.
- Automatické vyplňování při psaní klíčových slov SQL, stejně jako tabulek, pohledů a sloupců v databázi.
- Pěkné otisky tabulková data, ve kterých vidíte barvy. Když píšeme naše dotazy, uvidíme, že vyhrazená slova budou mít jednu barvu, zatímco data a konstanty jinou. To umožní uživatelům rychle a snadno identifikovat a analyzovat dotazy, které zadáváme do databáze.
- Tento klient nám nabídne podporu víceřádkové dotazy.
- Podpora pro Připojení SSL / TLS.
- Budeme mít možnost uložte naše dotazy oblíbené. Také budeme moci uložit váš výsledek do souboru. Tato funkce je ve výchozím nastavení zakázána, ale můžeme ji aktivovat úpravou konfigurační soubor nalezen v ~ / .myclirc.
- Vše evidence budeme je moci najít v souboru ~ / .mycli.log.
- Najdeme podporu, kterou budeme moci používat různá témata.
- Funguje dobře s Vstup / výstup Unicode.
To jsou jen některé z jeho funkcí. Budeme schopni najít všechny jeho funkce na jeho stránce GitHub.
Nainstalujte mycli na Ubuntu
Chcete-li nainstalovat MySQL CLI, tj. Mycli, potřebovali bychom systém se systémem python 2.7+ nebo 3.4+. Z tohoto důvodu se budeme muset ujistit, že náš systém Ubuntu má nainstalován Python. Pokud tento jazyk nemáme, pro jeho instalaci proveďte v terminálu následující příkaz (Ctrl + Alt + T):
sudo apt install python
Jakmile je výše uvedený požadavek splněn, mycli ano balíčky dostupné v úložištích správce balíčků systému. K instalaci tohoto klienta budeme moci použít následující skript:
sudo apt update && sudo apt install mycli
Další možností instalace bude použití jádro. Chcete-li nainstalovat mycli pomocí tohoto správce balíčků Pythonu, stačí zadat terminál (Ctrl + Alt + T):
sudo pip3 install mycli
Po instalaci budeme moci zkontrolujte verzi nainstalovaného klienta s následujícím příkazem:
mycli -v
Nejprve se budeme moci připojit pomocí následujícího příkazu:
sudo mycli
Všimněte si, že návrhy jsou kontextové v závislosti na poloze kurzoru. Například: za klíčovým slovem FROM jsou navrženy pouze tabulky a po klauzuli WHERE jsou doporučeny pouze názvy sloupců.
pomoci
Chcete-li získat seznam všech příkazů, které lze použít s mycliMusíte pouze spustit následující příkaz nápovědy v terminálu:
mycli --help
na dozvědět se více o používání mycli, uživatelé mohou konzultovat oficiální dokumentace nabízeno na webových stránkách projektu.
Stručně řečeno, mycli je dobrý nástroj na straně klienta, který zkrátí čas psaní dotazů v terminálu, protože při psaní dotazu navrhne názvy tabulek a sloupců. Pokud má někdo zájem, je třeba to říci existuje také ekvivalentní nástroj pro postgres s názvem pgcli který vyvinul Amjith.