MyCLI - MySQL/MariaDB viðskiptavinur með sjálfvirkri útfyllingu og setningafræði auðkenningu
MyCLI er auðvelt í notkun skipanalínuviðmót (CLI) fyrir vinsæl gagnagrunnsstjórnunarkerfi: MySQL, MariaDB og Percona með sjálfvirkri útfyllingu og setningafræði auðkenningu. Það er byggt með því að nota prompt_toolkit og krefst Python 2.7, 3.3, 3.4, 3.5 og 3.6. Það styður öruggar tengingar yfir SSL við MySQL netþjóninn.
- Þegar þú ræsir það fyrst er stillingarskrá búin til sjálfkrafa á ~/.myclirc.
- Styður sjálfvirka útfyllingu meðan þú skrifar SQL leitarorð sem og töflur, skoðanir og dálka í gagnagrunninum.
- Styður einnig snjallútfyllingu sem er sjálfgefið virkt og mun bjóða upp á tillögur að samhengisnæmri frágangi.
Til dæmis:
SELECT * FROM <Tab> - this will just show table names. SELECT * FROM users WHERE <Tab> - this will simply show column names.
- Styður setningafræði auðkenningu með því að nota Pygments.
- Stuðningur við SSL tengingar.
- Býður upp á stuðning fyrir fjöllínufyrirspurnir.
- Það skráir mögulega hverja fyrirspurn og úttak hennar í skrá (athugið að þetta er sjálfgefið óvirkt).
- Leyfir þér að vista uppáhalds fyrirspurnir (vistaðu fyrirspurn með s alias og keyrðu hana með alias).
- Styður tímasetningu SQL staðhæfinga og töfluflutnings.
- Prentar töflugögn á aðlaðandi hátt.
Hvernig á að setja upp MyCLI fyrir MySQL og MariaDB í Linux
Á Debian/Ubuntu dreifingum geturðu auðveldlega sett upp mycli pakkann með því að nota apt skipun sem hér segir:
$ sudo apt-get update $ sudo apt-get install mycli
Sömuleiðis, Fedora 22+ er með pakka í boði fyrir mycli, þú getur sett hann upp með dnf skipun eins og hér að neðan:
$ sudo dnf install mycli
Fyrir aðrar Linux dreifingar eins og RHEL/CentOS þarftu Python pip tól til að setja upp mycli. Byrjaðu á því að setja upp pip með skipunum hér að neðan:
$ sudo yum install pip
Þegar pip hefur verið sett upp geturðu sett upp mycli sem hér segir:
$ sudo pip install mycli
Hvernig á að nota MyCLI fyrir MySQL og MariaDB í Linux
Þegar mycli hefur verið sett upp geturðu notað það svona:
$ mycli -u root -h localhost
Auðveld frágang eins og leitarorð og sql-aðgerðir.
Töfluheiti fyllt út á eftir „FROM“ lykilorðinu.
Dálkútfylling virkar jafnvel þegar töflunöfn eru samnefnd.
Setningafræði auðkenning fyrir MySQL.
MySQL Output er sjálfkrafa flutt í gegnum minni stjórn.
Til að skrá þig inn í mysql og velja gagnagrunn á sama tíma geturðu notað svipaða skipun eins og hér segir.
$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql://[email :3306/django_poll
Fyrir fleiri notkunarmöguleika skaltu slá inn:
$ mycli --help
MyCLI Heimasíða: http://mycli.net/index
Skoðaðu nokkrar gagnlegar greinar fyrir MySQL stjórnun.
- 20 MySQL (Mysqladmin) skipanir fyrir gagnagrunnsstjórnun í Linux
- Hvernig á að breyta sjálfgefna MySQL/MariaDB gagnaskrá í Linux
- 4 Gagnleg skipanalínuverkfæri til að fylgjast með MySQL-frammistöðu í Linux
- Hvernig á að breyta rótarlykilorði MySQL eða MariaDB í Linux
- MySQL öryggisafritunar- og endurheimtarskipanir fyrir gagnagrunnsstjórnun
Það er allt og sumt! Í þessari handbók sýndum við hvernig á að setja upp og nota mycli með einföldum skipunum í Linux. Deildu hugsun þinni varðandi þessa grein í gegnum athugasemdaformið hér að neðan.