mycli: Kiváló terminál a MySQL számára AutoComplete és szintaxis kiemeléssel

MySQL, MariaDB y percona ők hárman a ma széles körben használt adatbázisok, az első kettő a ma létező nyílt forráskódú alkalmazások nagy százalékában van beágyazva. Ezért fontos, hogy a terminál a MySQL, a MariaDB és a Percona számára Ez lehetővé teszi számunkra, hogy hatékonyan kezeljük ezeket az adatbázisokat, a kényelem és a praktikum által, amelyet a konzol kínál számunkra.

Ezúttal megismerjük a mycli-t, egy adatbázis-terminált, amely rendelkezik az adatbázisunk hatékony kezeléséhez szükséges jellemzőkkel, túlzott erőforrások felhasználása nélkül és átfogó dokumentációval rendelkezésünkre.

Mi a mycli?

mycli egy nyílt forráskódú eszköz, amelyet Piton, amely lehetővé teszi számunkra a MySQL, MariaDB és Percona parancsok gyors, automatizált és hatékony kezelését és végrehajtását. Az eszköz fejlett autocompletion rendszerrel rendelkezik a fent említett adatbázis-nyelvek számára, ugyanúgy kiemeli a szintaxist standard módon, ami segít az adatbázisunk kényelmes kezelésében a terminálról.

Meglehetősen rövid telepítési és tanulási vonallal rendelkezik, amely kiváló tulajdonságainak köszönhetően nagyon érdekes alternatívát jelent az adatbázis-kezelésre szánt eszközökkel szemben, különösen az alacsony erőforrás-felhasználás és a gyorsított válaszidő miatt.

Az eszköz részletes használata az eszköz fejlesztői által kiadott következő gifben látható:

terminál a mysql-hez

Mycli jellemzői

  • Teljesen nyílt forráskódú, pythonban kifejlesztett és kiváló dokumentációval.
  • Automatikus kitöltés SQL kulcsszavak, valamint adatbázis táblák, nézetek és oszlopok beírásával.
  • Kiváló szintaxis kiemelés a Pygments-nek köszönhetően.
  • Intelligens automatikus kiegészítés (amely alapértelmezés szerint engedélyezve van), amely csak a kontextushoz kapcsolódó javaslatokat nyújt.
    • SELECT * FROM <tab> csak a táblák nevét mutatja.
    • SELECT * FROM users WHERE <tab> csak az oszlopneveket jeleníti meg.
  • Egynél több sort tartalmazó lekérdezések támogatása.
  • Lehetővé teszi a leggyakrabban használt lekérdezések tárolását, ehhez elegendő egy lekérdezést menteni  \fs alias query és használja a következő parancsot \f alias amikor újra akarja futtatni.
  • Erőteljes és egyszerű konfigurációs fájl, amely automatikusan létrejön a könyvtárban ~/.myclirc
  • Kiterjedt naplózási rendszerrel rendelkezik, arra az esetre, ha el akarjuk menteni a végrehajtott parancsok előzményeit.
  • Használhatunk egy szép behúzást.
  • Az adatkimenet rendszerezett és kellemes, oszlopokban, táblázatos elválasztással.
  • Támogatja az SSL kapcsolatokat.
  • Részletes dokumentáció az eszköz súgójának futtatásakor $ mycli --help
  • Sok más.

A mycli telepítése

A mycli-t bármely Linux disztribúcióra telepíthetjük a pythonnak köszönhetően, ehhez egyszerűen telepítenünk kell a pip-et és végre kell hajtanunk a következő parancsot:

$ sudo pip install -U mycli

A Debian és az ubuntu felhasználók futtatásával közvetlenül telepíthetik az eszközt a hivatalos tárakból

$ sudo apt-get install mycli

Hasonlóképpen, az Arch Linux és a származékos felhasználók is élvezhetik ezt az eszközt az AUR tárházaknak köszönhetően. Ehhez hajtsa végre a következő parancsot:

$ yaourt -S mycli

Befejezésül szeretném hangsúlyozni, hogy az elvégzett tesztek során az eszköz rendkívül gyorsan viselkedett, és javaslata az automatikus kiegészítésről egyszerűen kiváló. Még azt gondolom, hogy ez az eszköz ugyanolyan hasznos MySQL Navigator, azzal az előnnyel, hogy sokkal kevesebb erőforrást emészt fel, ha konzolimádó vagy és használod a három adatbázis közül néhányat, amellyel kompatibilis, ne habozz, próbáld ki ezt a nagyszerű eszközt és mondja el nekünk a benyomásait.


4 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Guillermo dijo

    Nagyszerű eszköz, nagyon köszönöm a cikkeket.

  2.   jvk85321 dijo

    Tudod mi a terminál betűkészlete ????

    1.    Gustavo Martin Corujo dijo

      Monaco. Ez a forrás! Hagyok egy lehetőséget, hogy letöltsön Linuxra. mert a forrás a MAC-ból származik

      https://gist.github.com/rogerleite/99819

      Üdvözlet.

  3.   Gustavo Martin Corujo dijo

    Nagyon jó hozzájárulás !! Látványos eszköz !!