MyCLI - MySQL/MariaDB-asiakas, jossa automaattinen täydennys ja syntaksikorostus


MyCLI on helppokäyttöinen komentoriviliitäntä (CLI) suosituille tietokannan hallintajärjestelmille: MySQL, MariaDB ja Percona, automaattisella täydennyksellä ja syntaksikorostuksella. Se on rakennettu käyttäen prompt_toolkit ja vaatii Python 2.7, 3.3, 3.4, 3.5 ja 3.6. Se tukee suojattuja yhteyksiä SSL: n kautta MySQL-palvelimeen.

  • Kun käynnistät sen ensimmäisen kerran, määritystiedosto luodaan automaattisesti osoitteeseen ~/.myclirc.
  • Tukee automaattista täydennystä kirjoitettaessa SQL-avainsanoja sekä taulukoita, näkymiä ja sarakkeita tietokantaan.
  • Tukee myös älykästä täydennystä, joka on oletusarvoisesti käytössä, ja tarjoaa ehdotuksia tilannekohtaiseen loppuun saattamiseen.

Esimerkiksi:

SELECT * FROM <Tab> - this will just show table names. 
SELECT * FROM users WHERE <Tab> - this will simply show column names. 

  • Tukee syntaksikorostusta Pygmentsin avulla.
  • SSL-yhteyksien tuki.
  • Tarjoaa tukea monirivisille kyselyille.
  • Se valinnaisesti kirjaa kaikki kyselyt ja lähdöt tiedostoon (huomaa, että tämä on oletusarvoisesti pois käytöstä).
  • Voit tallentaa suosikkikyselyitä (tallentaa kyselyn\fs aliaksella ja suorittaa sen\f aliaksella).
  • Tukee SQL-käskyjen ajoitusta ja taulukon hahmontamista.
  • Tulostaa taulukkotiedot houkuttelevalla tavalla.

Kuinka asentaa MyCLI for MySQL ja MariaDB Linuxiin

Debian/Ubuntu-jakelussa voit asentaa mycli-paketin helposti apt-komennolla seuraavasti:

$ sudo apt-get update
$ sudo apt-get install mycli

Samoin Fedora 22+: lla on saatavilla mycli-paketti, voit asentaa sen käyttämällä dnf-komentoa seuraavasti:

$ sudo dnf install mycli

Muissa Linux-jakeluissa, kuten RHEL/CentOS, tarvitset Python-pip-työkalun myclin asentamiseen. Aloita asentamalla pip alla olevilla komennoilla:

$ sudo yum install pip	

Kun pip on asennettu, voit asentaa myclin seuraavasti:

$ sudo pip install mycli

Kuinka käyttää MyCLI: tä MySQL: lle ja MariaDB: lle Linuxissa

Kun mycli on asennettu, voit käyttää sitä seuraavasti:

$ mycli -u root -h localhost 

Helpot suoritukset, kuten avainsanat ja sql-toiminnot.

Taulukon nimen täydennykset avainsanan FROM jälkeen.

Sarakkeen täydennykset toimivat, vaikka taulukoiden nimet olisivat aliaksia.

MySQL: n syntaksikorostus.

MySQL-lähtö ohjataan automaattisesti vähemmän komentoja.

Voit kirjautua mysql-tiedostoon ja valita tietokannan samanaikaisesti käyttämällä vastaavaa komentoa seuraavasti.

$ mycli local_database
$ mycli -h localhost -u root app_db
$ mycli mysql://[email :3306/django_poll

Lisää käyttömahdollisuuksia kirjoita:

$ mycli --help

MyCLI-kotisivu: http://mycli.net/index

Tarkista hyödyllisiä artikkeleita MySQL-hallintaa varten.

  1. 20 MySQL (Mysqladmin) -komentoa tietokannan hallintaan Linuxissa
  2. Kuinka muuttaa MySQL/MariaDB-oletushakemistoa Linuxissa
  3. 4 hyödyllistä komentorivityökalua MySQL-suorituskyvyn seuraamiseen Linuxissa
  4. MySQL: n tai MariaDB: n juurisalasanan vaihtaminen Linuxissa
  5. MySQL-varmuuskopiointi- ja palautuskomennot tietokannan hallintaan

Siinä kaikki! Tässä oppaassa näytimme kuinka mycli asennetaan ja käytetään yksinkertaisilla komennoilla Linuxissa. Jaa ajatuksesi tästä artikkelista alla olevan palautelomakkeen kautta.