MyCLI - MySQL/MariaDB klients ar automātisko pabeigšanu un sintakses izcelšanu
MyCLI ir viegli lietojams komandrindas (CLI) interfeiss populārajām datu bāzu pārvaldības sistēmām: MySQL, MariaDB un Percona ar automātiskās pabeigšanas un sintakses izcelšanu. Tas ir veidots, izmantojot prompt_toolkit, un tam ir nepieciešami Python 2.7, 3.3, 3.4, 3.5 un 3.6. Tas atbalsta drošus savienojumus, izmantojot SSL, ar MySQL serveri.
- Pirmoreiz startējot, konfigurācijas fails tiek automātiski izveidots vietnē ~/.myclirc.
- Atbalsta automātisko aizpildīšanu, ievadot SQL atslēgvārdus, kā arī tabulas, skatus un kolonnas datu bāzē.
- Atbalsta arī viedo pabeigšanu, kas pēc noklusējuma ir iespējota, un piedāvās ieteikumus par konteksta jutīgu pabeigšanu.
Piemēram:
SELECT * FROM <Tab> - this will just show table names. SELECT * FROM users WHERE <Tab> - this will simply show column names.
- Atbalsta sintakses izcelšanu, izmantojot Pygments.
- SSL savienojumu atbalsts.
- piedāvā atbalstu daudzrindu vaicājumiem.
- Tas pēc izvēles reģistrē katru vaicājumu un tā izvadi failā (ņemiet vērā, ka tas pēc noklusējuma ir atspējots).
- ļauj saglabāt iecienītākos vaicājumus (saglabāt vaicājumu, izmantojot s aizstājvārdu un palaist to ar aizstājvārdu).
- Atbalsta SQL priekšrakstu un tabulu renderēšanas laiku.
- Pārdod tabulas datus pievilcīgā veidā.
Kā Linux instalēt MyCLI MySQL un MariaDB
Debian/Ubuntu izplatījumos jūs varat viegli instalēt paketi mycli, izmantojot komandu apt šādi:
$ sudo apt-get update $ sudo apt-get install mycli
Tāpat Fedora 22+ ir pieejama pakotne mycli, jūs to varat instalēt, izmantojot komandu dnf, kā norādīts zemāk:
$ sudo dnf install mycli
Citiem Linux izplatījumiem, piemēram, RHEL/CentOS, Mycli instalēšanai būs nepieciešams Python pip rīks. Sāciet, instalējot pip ar tālāk norādītajām komandām:
$ sudo yum install pip
Kad pip ir instalēts, mycli varat instalēt šādi:
$ sudo pip install mycli
Kā izmantot MyCLI MySQL un MariaDB operētājsistēmā Linux
Kad mycli ir instalēts, varat to izmantot šādi:
$ mycli -u root -h localhost
Viegla pabeigšana, piemēram, atslēgvārdi un sql funkcijas.
Tabulas nosaukuma aizpildīšana pēc atslēgvārda ‘FROM’.
Kolonnu aizpildīšana darbosies pat tad, ja tabulu nosaukumi tiks aizstāti.
Sintakses izcelšana MySQL.
MySQL izeja tiek automātiski ievadīta, izmantojot mazāk komandu.
Lai pieteiktos MySQL un vienlaikus atlasītu datu bāzi, varat izmantot līdzīgu komandu šādi.
$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql://[email :3306/django_poll
Lai iegūtu citas lietošanas iespējas, ierakstiet:
$ mycli --help
MyCLI mājas lapa: http://mycli.net/index
Pārbaudiet dažus noderīgus rakstus MySQL administrēšanai.
- 20 MySQL (Mysqladmin) komandas datu bāzes administrēšanai Linux
- Kā mainīt noklusējuma MySQL/MariaDB datu direktoriju Linux
- 4 noderīgi komandrīku rīki, lai uzraudzītu MySQL veiktspēju operētājsistēmā Linux
- Kā nomainīt MySQL vai MariaDB saknes paroli operētājsistēmā Linux
- MySQL dublēšanas un atjaunošanas komandas datu bāzes administrēšanai
Tas ir viss! Šajā ceļvedī mēs parādījām, kā Linux instalēt un izmantot mycli ar vienkāršām komandām. Dalieties domās par šo rakstu, izmantojot zemāk esošo atsauksmju veidlapu.