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:
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.
Suurepärane tööriist, suur aitäh teie artiklite eest.
Kas teate, mis on terminali kirjatüüp ????
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.
Väga hea panus !! Suurejooneline tööriist !!