mycli: suurepärane MySQL-i terminal koos automaatse täitmise ja süntaksi esiletõstmisega

MySQL, MariaDB y percona nad on kolm tänapäeval laialdaselt kasutatavad andmebaasidkaks esimest on varjatud suurel hulgal tänapäeval olemasolevaid avatud lähtekoodiga rakendusi. Seetõttu on oluline omada a terminal MySQL, MariaDB ja Percona jaoks mis võimaldab meil neid andmebaase tõhusalt hallata alates mugavusest ja mugavusest, mida konsool meile pakub.

Seekord tutvume andmebaasiterminaliga mycli, millel on vajalikud omadused meie andmebaaside tõhusaks haldamiseks ilma liigseid ressursse tarbimata ja meie käsutuses on ulatuslik dokumentatsioon.

Mis on mycli?

mycli on avatud lähtekoodiga tööriist, mis on välja töötatud aastal Python, mis võimaldab meil hallata ja täita MySQL, MariaDB ja Percona käske kiiresti, automatiseeritud ja tõhusal viisil. Tööriistal on eelmainitud andmebaasikeelte jaoks täiustatud automaatse täitmise süsteem, samamoodi toob see süntaksi esile standardsel viisil, mis aitab meil terminalist mugavalt oma andmebaase hallata.

Sellel on üsna lühike installimis- ja õppimisliin, mis selle suurepäraste omaduste tõttu muudab selle väga huvitavaks alternatiiviks andmebaasihaldusele pühendatud tööriistadele, eriti ressursside vähese tarbimise ja kiirendatud reageerimisaja tõttu. .

Tööriista üksikasjalikku kasutamist saab näha järgmises tööriista arendajate välja antud gifis:

terminal mysqli jaoks

Mycli funktsioonid

  • Täiesti avatud lähtekoodiga, välja töötatud pythonis ja suurepärase dokumentatsiooniga.
  • Automaatne täitmine, kui sisestatakse SQL-i märksõnad, samuti andmebaasitabelid, -vaated ja -veerud.
  • Suurepärane süntaksi esiletõstmine tänu Pygmentsile.
  • Nutikas automaatne täitmine (mis on vaikimisi lubatud), mis annab ainult kontekstiga seotud vihjeid.
    • SELECT * FROM <tab> see näitab ainult tabelite nimesid.
    • SELECT * FROM users WHERE <tab> see näitab ainult veergude nimesid.
  • Rohkem kui ühte rida sisaldavate päringute tugi.
  • See võimaldab salvestada enimkasutatud päringuid, selleks piisab päringu salvestamisest  \fs alias query ja kasutage järgmist käsku \f alias kui soovite seda uuesti käivitada.
  • Võimas ja lihtne konfiguratsioonifail, mis luuakse kataloogis automaatselt ~/.myclirc
  • Sellel on ulatuslik logisüsteem juhuks, kui soovime salvestada täidetud käskude ajaloo.
  • Kasutame kena taande.
  • Andmete väljund on korrastatud ja meeldiv, seda näidatakse tabelite eraldustega veergudes.
  • Sellel on SSL-ühenduste tugi.
  • Tööriista abi käivitamisel üksikasjalik dokumentatsioon $ mycli --help
  • Paljud teised veel.

Kuidas mycli installida

Tänu pythonile saame mycli installida suvalisse Linuxi distrosse, selleks peame lihtsalt installima pipi ja käivitama järgmise käsu:

$ sudo pip install -U mycli

Debiani ja ubuntu kasutajad saavad tööriista installides otse ametlikest hoidlatest käivitada

$ sudo apt-get install mycli

Samamoodi saavad Arch Linuxi ja tuletatud kasutajad seda tööriista tänu AUR-i hoidlatele nautida, selleks tehke järgmine käsk:

$ yaourt -S mycli

Kokkuvõtteks tahan rõhutada, et läbiviidud testides käitus tööriist ülikiirelt ja selle automaatse täitmise ettepanek on lihtsalt suurepärane. Ma arvan isegi, et see tööriist on sama kasulik MySQL Navigator selle eelisega, et see kulutab palju vähem ressursse. Kui olete konsooliarmastaja ja kasutate ka mõnda kolmest andmebaasist, millega see ühildub, ärge kartke proovida seda suurepärast tööriista ja rääkida meile oma muljed umbes.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Guillermo DIJO

    Suurepärane tööriist, suur aitäh teie artiklite eest.

  2.   jvk85321 DIJO

    Kas teate, mis on terminali kirjatüüp ????

    1.    Gustavo Martin Corujo DIJO

      Monaco. See on allikas! Jätan teile võimaluse Linuxi jaoks alla laadida. sest allikas pärineb MAC-ist

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

      Tervitused.

  3.   Gustavo Martin Corujo DIJO

    Väga hea panus !! Suurejooneline tööriist !!