MySQL , MariaDB и Percona су три широко коришћене базе података данас . Прве две се користе у великом проценту тренутних апликација отвореног кода. Стога је важно имати терминал за MySQL, MariaDB и Percona који нам омогућава ефикасно управљање овим базама података са лакоћом и погодношћу коју конзола нуди.
Овај пут ћемо упознати мицли, терминал базе података који има неопходне карактеристике за ефикасно управљање нашим базама података, без трошења прекомерних ресурса и са обимном документацијом која нам стоји на располагању.
Шта је мицли?
mycli је алат отвореног кода, развијен у Пајтону , који нам омогућава да брзо, аутоматски и ефикасно управљамо и извршавамо MySQL, MariaDB и Percona команде. Алат садржи напредни систем аутоматског довршавања за горе поменуте језике база података, као и стандардно истицање синтаксе, што нам помаже да практично управљамо нашим базама података из терминала.
Има прилично кратку линију за инсталацију и учење, што га због изврсних карактеристика чини врло занимљивом алтернативом алатима посвећеним управљању базама података, посебно због мале потрошње ресурса и убрзаног времена одзива.
Детаљна употреба алата може се видети у следећем гифу који су објавили програмери алата:

Мицли карактеристике
- Потпуно отворени извор, развијен у питхону и са одличном документацијом.
- Аутоматско довршавање како се уписују кључне речи СКЛ, као и табеле базе података, погледи и колоне.
- Одлично истицање синтаксе захваљујући Пигментима.
- Паметно аутоматско довршавање (које је подразумевано омогућено), које ће дати само предлоге повезане са контекстом.
SELECT * FROM <tab>приказаће само имена табела.SELECT * FROM users WHERE <tab>приказаће само имена колона.
- Подршка за упите који укључују више од једног реда.
- Омогућава чување најчешће коришћених упита, за то је довољно да се упит сачува помоћу
\fs alias queryи користите следећу команду\f aliasкада желите да га поново покренете. - Моћна и једноставна конфигурациона датотека која се аутоматски генерише у директоријуму
~/.myclirc - Има опсежни систем евиденције, у случају да желимо да сачувамо историју извршених команди.
- Хајде да искористимо лепо удубљење.
- Излаз података је организован и пријатан, приказан је у колонама са табеларним раздвајањем.
- Има подршку за ССЛ везе.
- Детаљна документација приликом покретања помоћи алата
$ mycli --help - Многи други више.
Како инсталирати мицли
Захваљујући питхону можемо инсталирати мицли на било који Линук дистро, за то једноставно морамо имати инсталиран пип и извршити следећу наредбу:
$ sudo pip install -U mycli
Корисници Дебиана и убунту-а могу инсталирати алат директно из званичних спремишта покретањем
$ sudo apt-get install mycli
Слично томе, корисници Арцх Линука и деривата могу уживати у овом алату захваљујући АУР репозиторијумима, да би то урадили, извршите следећу наредбу:
$ yaourt -S mycli
Да закључим, желим да нагласим да се у спроведеним тестовима алат понашао изузетно брзо и његов предлог када је реч о самодовршавању је једноставно одличан. Чак мислим да је овај алат подједнако користан МиСКЛ Навигатор с предношћу што троши много мање ресурса, ако сте љубитељ конзоле и користите неке од три базе података са којима је компатибилан, не оклевајте да испробате овај сјајни алат и реците нам своје утиске о.