sql >> Databáze >  >> RDS >> Mysql

MyCLI – MySQL/MariaDB klient s automatickým dokončováním a zvýrazněním syntaxe

MyCLI je snadno použitelné rozhraní příkazového řádku (CLI) pro oblíbené systémy správy databází:MySQL, MariaDB a Percona s automatickým doplňováním a zvýrazněním syntaxe. Je vytvořen pomocí prompt_toolkit a vyžaduje Python 2.7, 3.3, 3.4, 3.5 a 3.6. Podporuje zabezpečené připojení přes SSL k serveru MySQL.

Funkce MyCLI

  • Při prvním spuštění se automaticky vytvoří konfigurační soubor na adrese ~/.myclirc .
  • Podporuje automatické dokončování při psaní klíčových slov SQL a také tabulek, zobrazení a sloupců v databázi.
  • Podporuje také chytré dokončování, které je ve výchozím nastavení povoleno a nabízí návrhy pro kontextově citlivé dokončování.

Například:

SELECT * FROM <Tab> - this will just show table names. 
SELECT * FROM users WHERE <Tab> - this will simply show column names. 
  • Podporuje zvýraznění syntaxe pomocí Pygments.
  • Podpora připojení SSL.
  • Nabízí podporu pro víceřádkové dotazy.
  • Volitelně protokoluje každý dotaz a jeho výstup do souboru (ve výchozím nastavení je toto zakázáno).
  • Umožňuje uložit oblíbené dotazy (uložte dotaz pomocí \fs alias a spusťte jej pomocí \f alias ).
  • Podporuje načasování příkazů SQL a vykreslování tabulek.
  • Vytiskne tabulková data přitažlivým způsobem.

Jak nainstalovat MyCLI pro MySQL a MariaDB v Linuxu

V Debian/Ubuntu distribucí, můžete snadno nainstalovat balíček mycli pomocí příkazu apt následovně:

$ sudo apt-get update
$ sudo apt-get install mycli

Stejně tak Fedora 22+ má k dispozici balíček pro mycli, můžete jej nainstalovat pomocí příkazu dnf, jak je uvedeno níže:

$ sudo dnf install mycli

Pro ostatní distribuce Linuxu, jako je RHEL/CentOS , budete k instalaci mycli potřebovat nástroj Python pip. Začněte instalací pip pomocí níže uvedených příkazů:

$ sudo yum install pip	

Jakmile je pip nainstalován, můžete nainstalovat mycli následovně:

$ sudo pip install mycli

Jak používat MyCLI pro MySQL a MariaDB v Linuxu

Jakmile je mycli nainstalováno, můžete jej používat takto:

$ mycli -u root -h localhost 

Automatické dokončování

Snadné dokončení, jako jsou klíčová slova a funkce SQL.

Inteligentní dokončování

Doplnění názvu tabulky za klíčové slovo „FROM“.

Podpora aliasů

Dokončování sloupců bude fungovat, i když jsou názvy tabulek vytvořeny aliasem.

Zvýraznění syntaxe

Zvýraznění syntaxe pro MySQL.

Formátovaný výstup SQL

Výstup MySQL je automaticky přenášen pomocí příkazu less.

Chcete-li se přihlásit do mysql a zároveň vybrat databázi, můžete použít podobný příkaz, jak je uvedeno níže.

$ mycli local_database
$ mycli -h localhost -u root app_db
$ mycli mysql://[email protected]:3306/django_poll

Chcete-li získat další možnosti použití, zadejte:

$ mycli --help

Domovská stránka MyCLI:http://mycli.net/index

Podívejte se na některé užitečné články pro správu MySQL.

  1. 20 příkazů MySQL (Mysqladmin) pro správu databáze v Linuxu
  2. Jak změnit výchozí adresář dat MySQL/MariaDB v systému Linux
  3. 4 užitečné nástroje příkazového řádku pro sledování výkonu MySQL v systému Linux
  4. Jak změnit heslo uživatele MySQL nebo MariaDB v systému Linux
  5. Příkazy zálohování a obnovy MySQL pro správu databáze

To je vše! V této příručce jsme si ukázali, jak nainstalovat a používat mycli pomocí jednoduchých příkazů v Linuxu. Podělte se o svůj názor na tento článek prostřednictvím formuláře pro zpětnou vazbu níže.


  1. Jak získat všechny hodnoty ve sloupci pomocí PHP?

  2. Jaký je připojovací řetězec pro localdb pro verzi 11

  3. Filtrovat podle COUNT(*)?

  4. IS NOT NULL test pro záznam nevrací hodnotu TRUE, když je nastavena proměnná