mycli: Отличен терминал за MySQL с автоматично довършване и подчертаване на синтаксиса

MySQL , MariaDB и Percona са три широко използвани бази данни днес . Първите две се използват в голям процент от съвременните приложения с отворен код. Ето защо е важно да имаме терминал за MySQL, MariaDB и Percona , който ни позволява ефективно да управляваме тези бази данни с лекотата и удобството, които предлага конзолата.

Този път ще опознаем mycli, терминал за бази данни, който има необходимите характеристики за ефективно управление на нашите бази данни, без да консумира прекомерни ресурси и с обширна документация на наше разположение.

Какво е mycli?

mycli е инструмент с отворен код, разработен на Python , който ни позволява да управляваме и изпълняваме команди на MySQL, MariaDB и Percona бързо, автоматично и ефективно. Инструментът разполага с усъвършенствана система за автоматично довършване за гореспоменатите езици за бази данни, както и стандартно синтактично подчертаване, което ни помага да управляваме базите си данни удобно от терминала.

Той има доста къса линия за инсталиране и обучение, което добавя към отличните му характеристики го прави много интересна алтернатива на инструментите, посветени на управлението на база данни, особено поради ниското потребление на ресурси и ускореното време за реакция.

Подробно използване на инструмента може да се види в следния gif, пуснат от разработчиците на инструмента:

терминал за mysql

Функции на Mycli

  • Напълно отворен код, разработен в python и с отлична документация.
  • Автоматично попълване, когато се въвеждат ключови думи SQL, както и таблици, изгледи и колони в базата данни.
  • Отлично подчертаване на синтаксиса благодарение на Pygments.
  • Интелигентно автоматично довършване (което е активирано по подразбиране), което ще предлага само съвети, свързани с контекста.
    • SELECT * FROM <tab> ще показва само имената на таблиците.
    • SELECT * FROM users WHERE <tab> ще показва само имената на колоните.
  • Поддръжка за заявки, които включват повече от един ред.
  • Тя позволява да се съхраняват най-използваните заявки, за това е достатъчно да запишете заявка с помощта  \fs alias query и използвайте следната команда \f alias когато искате да го стартирате отново.
  • Мощен и прост конфигурационен файл, който се генерира автоматично в директорията ~/.myclirc
  • Той разполага с обширна регистрационна система, в случай че искаме да запазим историята на изпълнените команди.
  • Нека използваме хубаво вдлъбнатина.
  • Изходът на данните е организиран и приятен, показва се в колони с таблични раздели.
  • Той има поддръжка за SSL връзки.
  • Подробна документация при стартиране на помощта на инструмента $ mycli --help
  • Много други повече.

Как да инсталирам mycli

Можем да инсталираме mycli на всяка дистрибуция на Linux благодарение на python, за това просто трябва да имаме инсталиран pip и да изпълним следната команда:

$ sudo pip install -U mycli

Потребителите на Debian и ubuntu могат да инсталират инструмента директно от официалните хранилища, като стартират

$ sudo apt-get install mycli

По същия начин потребителите на Arch Linux и производни могат да се насладят на този инструмент благодарение на хранилищата AUR, за да изпълнят следната команда:

$ yaourt -S mycli

В заключение искам да подчертая, че при проведените тестове инструментът се е държал изключително бързо и неговото предложение, що се отнася до автодовършването, е просто отлично. Дори мисля, че този инструмент е също толкова полезен MySQL Navigator с предимството, че консумира много по-малко ресурси, ако сте любител на конзолата и използвате някои от трите бази данни, с които е съвместим, не се колебайте да опитате този страхотен инструмент и ни кажете вашите впечатления за.


Добавяне като предпочитан източник в Google