MyCLI - odjemalec MySQL/MariaDB s samodejnim dokončanjem in poudarjanjem sintakse
MyCLI je enostaven za uporabo vmesnik ukazne vrstice (CLI) za priljubljene sisteme za upravljanje baz podatkov: MySQL, MariaDB in Percona s samodejnim dokončanjem in označevanjem sintakse. Zgrajen je z uporabo prompt_toolkit in zahteva Python 2.7, 3.3, 3.4, 3.5 in 3.6. Podpira varne povezave prek SSL s strežnikom MySQL.
- Ko ga prvič zaženete, se konfiguracijska datoteka samodejno ustvari na ~/.myclirc.
- Podpira samodejno dokončanje med tipkanjem ključnih besed SQL ter tabel, pogledov in stolpcev v zbirki podatkov.
- Prav tako podpira pametno dokončanje, ki je privzeto omogočeno in bo ponudilo predloge za dokončanje, odvisno od konteksta.
Na primer:
SELECT * FROM <Tab> - this will just show table names. SELECT * FROM users WHERE <Tab> - this will simply show column names.
- Podpira poudarjanje sintakse z uporabo Pygments.
- Podpora za SSL povezave.
- Ponuja podporo za večvrstne poizvedbe.
- Neobvezno beleži vsako poizvedbo in njen izhod v datoteko (upoštevajte, da je to privzeto onemogočeno).
- Omogoča shranjevanje priljubljenih poizvedb (shranite poizvedbo z vzdevkom\fs in jo zaženite z vzdevkom\f).
- Podpira časovni razpored stavkov SQL in upodabljanje tabel.
- Natisne tabelarne podatke na privlačen način.
Kako namestiti MyCLI za MySQL in MariaDB v Linux
V distribucijah Debian/Ubuntu lahko paket mycli enostavno namestite z ukazom apt na naslednji način:
$ sudo apt-get update $ sudo apt-get install mycli
Prav tako ima Fedora 22+ na voljo paket za mycli, ki ga lahko namestite z ukazom dnf, kot je prikazano spodaj:
$ sudo dnf install mycli
Za druge distribucije Linuxa, kot je RHEL/CentOS, boste za namestitev mycli potrebovali orodje Python pip. Začnite z namestitvijo pipa s spodnjimi ukazi:
$ sudo yum install pip
Ko je pip nameščen, lahko mycli namestite na naslednji način:
$ sudo pip install mycli
Kako uporabljati MyCLI za MySQL in MariaDB v Linuxu
Ko je mycli nameščen, ga lahko uporabite takole:
$ mycli -u root -h localhost
Preprosta dokončanja, kot so ključne besede in sql-funkcije.
Dopolnitve imena tabele za ključno besedo „FROM“.
Dopolnitve stolpcev bodo delovale tudi, če so imena tabel vzdevljena.
Izpostavitev sintakse za MySQL.
Izhod MySQL se samodejno prenaša z manj ukazi.
Če se želite hkrati prijaviti v mysql in izbrati bazo podatkov, lahko uporabite podoben ukaz, kot sledi.
$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql://[email :3306/django_poll
Za več možnosti uporabe vnesite:
$ mycli --help
Domača stran MyCLI: http://mycli.net/index
Oglejte si nekaj koristnih člankov za administracijo MySQL.
- 20 ukazov MySQL (Mysqladmin) za upravljanje baz podatkov v Linuxu
- Kako spremeniti privzeti imenik podatkov MySQL/MariaDB v Linuxu
- 4 uporabna orodja ukazne vrstice za spremljanje zmogljivosti MySQL v Linuxu
- Kako spremeniti root geslo MySQL ali MariaDB v Linuxu
- Ukazi MySQL za varnostno kopiranje in obnovitev za upravljanje baz podatkov
To je vse! V tem priročniku smo pokazali, kako namestiti in uporabljati mycli s preprostimi ukazi v Linuxu. Delite svoje mnenje o tem članku prek spodnjega obrazca za povratne informacije.