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

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

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

Какво е mycli?

микли е инструмент с отворен код, разработен през Питон, което ни позволява да управляваме и изпълняваме 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 с предимството, че консумира много по-малко ресурси, ако сте любител на конзолата и използвате някои от трите бази данни, с които е съвместим, не се колебайте да опитате този страхотен инструмент и ни кажете вашите впечатления за.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Гилермо каза той

    Страхотен инструмент, благодаря ви много за вашите статии.

  2.   JVK85321. каза той

    Знаете ли какъв е шрифтът на терминала ????

    1.    Густаво Мартин Корухо каза той

      Монако. Това е източникът! Оставям ви възможност да изтеглите за Linux. защото източникът е от MAC

      https://gist.github.com/rogerleite/99819

      Поздрави.

  3.   Густаво Мартин Корухо каза той

    Много добър принос !! Зрелищно средство !!