MyCLI - MySQL/MariaDB-asiakas, jossa on automaattinen täydennys ja syntaksin korostus


MyCLI on helppokäyttöinen komentorivin (CLI) käyttöliittymä suosittuihin tietokantojen hallintajärjestelmiin: MySQL, MariaDB ja Percona, jossa on automaattinen täydennys ja syntaksin korostus. Se on rakennettu käyttämällä 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.

MyCLI-ominaisuudet

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

Esimerkiksi:

SELECT * FROM <Tab> - this will just show table names. 
SELECT * FROM users WHERE <Tab> - this will simply show column names. 
  • Tukee syntaksin korostusta Pygmentsin avulla.
  • Tuki SSL-yhteyksille.
  • Tarjoaa tuen monirivisille kyselyille.
  • Se valinnaisesti kirjaa jokaisen kyselyn ja sen tulosteen tiedostoon (huomaa, että tämä on oletuksena pois käytöstä).
  • Mahdollistaa suosikkikyselyjen tallentamisen (tallenna kysely \fs-aliaksella ja suorita se \f-aliaksella).
  • Tukee SQL-lauseiden ajoitusta ja taulukon hahmontamista.
  • Tulostaa taulukkomuotoiset tiedot houkuttelevalla tavalla.

Kuinka asentaa MyCLI for MySQL ja MariaDB Linuxiin

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

sudo apt-get update
sudo apt-get install mycli

Samoin Fedora 22+:ssa on mycli-paketti saatavilla, voit asentaa sen dnf-komennolla 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 

Automaattinen täydennys

Helppoja täydennyksiä, kuten avainsanoja ja sql-funktioita.

Älykäs viimeistely

Taulukon nimien täydennykset FROM-avainsanan jälkeen.

Alias-tuki

Sarakkeen täydennykset toimivat myös silloin, kun taulukoiden nimiä käytetään aliasina.

Syntaksi-korostus

Syntaksin korostus MySQL:lle.

Muotoiltu SQL-tulostus

MySQL-tulostus ohjataan automaattisesti vähemmän komennon kautta.

Kirjautuaksesi mysql:iin ja valitaksesi tietokannan samanaikaisesti, voit käyttää samanlaista komentoa seuraavasti.

mycli local_database
mycli -h localhost -u root app_db
mycli mysql://amjith@localhost:3306/django_poll

Jos haluat lisää käyttövaihtoehtoja, kirjoita:

mycli --help

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

Katso hyödyllisiä artikkeleita MySQL-hallintaa varten.

  1. 20 MySQL (Mysqladmin) -komentoa tietokannan hallintaan Linuxissa
  2. Kuinka muuttaa MySQL/MariaDB-oletustietohakemisto 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. Kerro mielipiteesi tästä artikkelista alla olevan palautelomakkeen kautta.