MyCLI – MySQL/MariaDB kliens automatikus kiegészítéssel és szintaxis kiemeléssel
A MyCLI egy könnyen használható parancssori (CLI) felület a népszerű adatbázis-kezelő rendszerekhez: MySQL, MariaDB és Percona automatikus kiegészítéssel és szintaktikai kiemeléssel. A prompt_toolkit használatával készült, és Python 2.7, 3.3, 3.4, 3.5 és 3.6 szükséges. Támogatja a biztonságos kapcsolatokat SSL-en keresztül a MySQL szerverrel.
MyCLI funkciók
- Amikor először indítja el, automatikusan létrejön egy konfigurációs fájl a ~/.myclirc címen.
- Támogatja az automatikus kiegészítést SQL kulcsszavak, valamint táblázatok, nézetek és oszlopok beírása közben az adatbázisban.
- Támogatja az intelligens kiegészítést is, amely alapértelmezés szerint engedélyezve van, és javaslatokat tesz a környezetfüggő kiegészítésre.
Például:
SELECT * FROM <Tab> - this will just show table names.
SELECT * FROM users WHERE <Tab> - this will simply show column names.
- Támogatja a szintaxis kiemelését Pygments segítségével.
- SSL kapcsolatok támogatása.
- Többsoros lekérdezések támogatását kínálja.
- Opcionálisan minden lekérdezést és annak kimenetét egy fájlba naplózza (vegye figyelembe, hogy ez alapértelmezés szerint le van tiltva).
- Lehetővé teszi kedvenc lekérdezések mentését (lekérdezés mentése \fs alias használatával, és \f alias használatával történő futtatása).
- Támogatja az SQL utasítások időzítését és a táblázatok megjelenítését.
- A táblázatos adatokat vonzó módon nyomtatja ki.
A MyCLI for MySQL és a MariaDB telepítése Linux alatt
Debian/Ubuntu disztribúciókon az apt paranccsal könnyen telepítheti a mycli csomagot az alábbiak szerint:
sudo apt-get update
sudo apt-get install mycli
Hasonlóképpen, a Fedora 22+ rendelkezik egy csomaggal a mycli számára, amelyet a dnf paranccsal telepíthet az alábbiak szerint:
sudo dnf install mycli
Más Linux-disztribúciók, például az RHEL/CentOS esetében Python pip eszközre lesz szüksége a mycli telepítéséhez. Kezdje a pip telepítésével az alábbi parancsokkal:
sudo yum install pip
A pip telepítése után a myclit az alábbiak szerint telepítheti:
sudo pip install mycli
A MyCLI használata a MySQL-hez és a MariaDB-hez Linuxban
A mycli telepítése után a következőképpen használhatja:
mycli -u root -h localhost
Automatikus kiegészítés
Egyszerű kiegészítések, például kulcsszavak és sql-függvények.
Intelligens befejezés
Táblázatnév-kiegészítések a „FROM” kulcsszó után.
Alias támogatás
Az oszlopkiegészítések akkor is működnek, ha a táblanevek álnevek vannak.
Szintaxis-kiemelés
Szintaxis kiemelés a MySQL-hez.
Formázott SQL kimenet
A MySQL kimenet automatikusan kevesebb parancson keresztül történik.
A mysql-be való bejelentkezéshez és egy adatbázis kiválasztásához használhat egy hasonló parancsot az alábbiak szerint.
mycli local_database
mycli -h localhost -u root app_db
mycli mysql://amjith@localhost:3306/django_poll
További használati lehetőségekért írja be:
mycli --help
MyCLI honlap: http://mycli.net/index
Nézzen meg néhány hasznos cikket a MySQL adminisztrációjával kapcsolatban.
- 20 MySQL (Mysqladmin) parancsok az adatbázis-felügyelethez Linuxban
- Az alapértelmezett MySQL/MariaDB adatkönyvtár megváltoztatása Linuxban
- 4 Hasznos parancssori eszközök a MySQL teljesítményének nyomon követéséhez Linux alatt
- Hogyan változtassuk meg a MySQL vagy a MariaDB root jelszavát Linux alatt
- MySQL biztonsági mentési és visszaállítási parancsok az adatbázis-adminisztrációhoz
Ez minden! Ebben az útmutatóban bemutattuk, hogyan telepíthető és használható a mycli egyszerű parancsokkal Linux alatt. Ossza meg gondolatait ezzel a cikkel kapcsolatban az alábbi visszajelzési űrlapon keresztül.