W następnym artykule przyjrzymy się mycli. Następnie zobaczymy instalację tego w Ubuntu Klient MySQL dla terminala. Jest napisany w Pythonie przy użyciu biblioteki Zestaw narzędzi do podpowiedzi w Pythonie iw se obejmuje autouzupełnianie i podświetlanie składni. Będzie współpracować z serwerami baz danych MySQL, MariaDB i Percona.
Ten klient będzie szczególnie przydatny, jeśli chodzi o łatwo i szybko pisz złożone zapytania bez konieczności pamiętania całej składni zapytania. Da nam to użytkownikom możliwość korzystania z REPL (Czytaj, oceniaj, drukuj, zapętlaj), które pojawią się w menu sugestii, gdy tylko zaczniemy pisać.
Ogólne cechy Mycli
Mycli to narzędzie wiersza poleceń dla MySQL, MariaDB i Percona i obsługuje następujące funkcje:
- Poznajmy autouzupełnianie i uzupełnianie wielkich lub małych liter. Gdy tylko zaczniemy wpisywać polecenia, wejdzie to w grę.
- Wypełniaj automatycznie podczas wpisywania słów kluczowych SQL, a także tabel, widoków i kolumn w bazie danych.
- Ładne odbitki dane tabelaryczne, w których można zobaczyć kolory. Podczas pisania zapytań zobaczymy, że zarezerwowane słowa będą miały jeden kolor, a dane i stałe - inny. Pozwoli to użytkownikom szybko i łatwo zidentyfikować i przeanalizować zapytania, które kierujemy do bazy danych.
- Ten klient zaoferuje nam wsparcie zapytania wielowierszowe.
- Wsparcie dla Połączenia SSL / TLS.
- Będziemy mieli taką możliwość zapisz nasze zapytania ulubione. Będziemy mogli również zapisać Twój wynik w pliku. Ta funkcja jest domyślnie wyłączona, ale możemy ją aktywować, edytując plik plik konfiguracyjny znajdujący się w ~ / .myclirc.
- Wszystko registros będziemy mogli je znaleźć w pliku ~ / .mycli.log.
- Znajdziemy wsparcie, z którego będziemy mogli skorzystać różne tematy.
- Działa dobrze z Wejście / wyjście Unicode.
To tylko niektóre z jego funkcji. Będziemy mogli znaleźć wszystkie jego funkcje na jego stronie GitHub.
Zainstaluj mycli na Ubuntu
Aby zainstalować MySQL CLI, czyli mycli, potrzebowalibyśmy systemu z Pythonem 2.7+ lub 3.4+. Z tego powodu będziemy musieli upewnić się, że nasz system Ubuntu ma zainstalowany Python. Jeśli nie mamy tego języka, aby go zainstalować, wykonaj następujące polecenie w terminalu (Ctrl + Alt + T):
sudo apt install python
Po spełnieniu powyższego wymagania mycli ma pakiety dostępne w repozytoriach menedżera pakietów systemu. Będziemy mogli użyć następującego skryptu do zainstalowania tego klienta:
sudo apt update && sudo apt install mycli
Inną opcją instalacji będzie użycie pypeć. Aby zainstalować mycli za pomocą tego menedżera pakietów Pythona, wystarczy wpisać terminal (Ctrl + Alt + T):
sudo pip3 install mycli
Po instalacji będziemy mogli sprawdź wersję zainstalowanego klienta poleceniem:
mycli -v
Na początek będziemy mogli połączyć się za pomocą polecenia, jak pokazano poniżej:
sudo mycli
Zwróć uwagę, że sugestie są zależne od kontekstu w zależności od położenia kursora. Na przykład: tylko tabele są sugerowane po słowie kluczowym FROM, a tylko nazwy kolumn są sugerowane po klauzuli WHERE.
Pomoc
Aby dostać lista wszystkich poleceń, których można używać z mycli, wszystko, co musisz zrobić, to uruchomić następujące polecenie pomocy w terminalu:
mycli --help
do dowiedz się więcej o korzystaniu z mycli, użytkownicy mogą zapoznać się z oficjalna dokumentacja oferowane na stronie projektu.
Podsumowując, mycli to dobre narzędzie po stronie klienta, które skróci czas pisania zapytań w terminalu, ponieważ będzie sugerować nazwy tabel i kolumn podczas pisania zapytania. Jeśli ktoś jest zainteresowany, to trzeba to powiedzieć istnieje również równoważne narzędzie dla postgresów o nazwie pgcli który został opracowany przez Amjith.