MyCLI - automaatse täitmise ja süntaksi esiletõstmisega MySQL/MariaDB klient
MyCLI on hõlpsasti kasutatav käsurealiides (CLI) populaarsete andmebaasihaldussüsteemide jaoks: MySQL, MariaDB ja Percona koos automaatse täitmise ja süntaksi esiletõstmisega. See on loodud kasutades prompt_toolkit ja nõuab Python 2.7, 3.3, 3.4, 3.5 ja 3.6. See toetab SSL-i kaudu turvalisi ühendusi MySQL-serveriga.
- Esmakordsel käivitamisel luuakse konfiguratsioonifail aadressil ~/.myclirc automaatselt.
- Toetab automaatset täitmist, sisestades andmebaasi SQL-i märksõnad, samuti tabelid, vaated ja veerud.
- Toetab ka nutikat lõpetamist, mis on vaikimisi lubatud ja pakub kontekstitundliku lõpetamise soovitusi
Näiteks:
SELECT * FROM <Tab> - this will just show table names. SELECT * FROM users WHERE <Tab> - this will simply show column names.
- Toetab süntaksi esiletõstmist Pygmentide abil.
- SSL-ühenduste tugi.
- Pakub mitmerealiste päringute tuge.
- See logib soovi korral iga päringu ja selle väljundi faili (arvestage, et see on vaikimisi keelatud).
- Võimaldab salvestada lemmikküsimusi (salvestage päring\fs aliasega ja käivitage see\f aliasega).
- Toetab SQL-i lausete ajastamist ja tabelite renderdamist.
- Prindib tabeliandmed köitvalt.
Kuidas installida MyCLI for MySQL ja MariaDB Linuxi
Debiani/Ubuntu jaotustes saate paketi mycli hõlpsalt installida apt-käsu abil järgmiselt:
$ sudo apt-get update $ sudo apt-get install mycli
Samamoodi on Fedora 22+-l pakett mycli jaoks saadaval, saate selle installida käsuga dnf, nagu allpool:
$ sudo dnf install mycli
Muude Linuxi distributsioonide jaoks, näiteks RHEL/CentOS, vajate mycli installimiseks Pythoni pip-tööriista. Alustage pipi installimisega järgmiste käskudega:
$ sudo yum install pip
Kui pip on installitud, saate mycli installida järgmiselt:
$ sudo pip install mycli
Kuidas kasutada MyCLI-d MySQL-i ja MariaDB jaoks Linuxis
Kui mycli on installitud, saate seda kasutada järgmiselt:
$ mycli -u root -h localhost
Lihtne lõpuleviimine, näiteks märksõnad ja sql-funktsioonid.
Tabeli nime täiendused märksõna FROM järel.
Veergude lõpuleviimine töötab ka siis, kui tabelite nimed on varjunimedega.
MySQL-i süntaksi esiletõstmine.
MySQL-i väljund edastatakse automaatselt vähem käske.
Mysql-i sisselogimiseks ja andmebaasi valimiseks võite kasutada sarnast käsku järgmiselt.
$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql://[email :3306/django_poll
Kasutamisvalikute lisamiseks tippige:
$ mycli --help
MyCLI koduleht: http://mycli.net/index
Vaadake mõnda kasulikku artiklit MySQL-i haldamiseks.
- 20 MySQL (Mysqladmin) käsku andmebaasi haldamiseks Linuxis
- Kuidas muuta MySQL/MariaDB vaikekataloogi Linuxis
- 4 kasulikku käsurea tööriista MySQL-i jõudluse jälgimiseks Linuxis
- Kuidas muuta MySQL-i või MariaDB juurparooli Linuxis
- MySQL-i varundamise ja taastamise käsud andmebaaside haldamiseks
See on kõik! Selles juhendis näitasime, kuidas mycli Linuxi lihtsate käskudega installida ja kasutada. Jagage oma arvamust selle artikli kohta allpool oleva tagasiside vormi kaudu.