mycli: отличный терминал для MySQL с автозаполнением и подсветкой синтаксиса

MySQL, MariaDB y Percona их трое базы данных, широко используемые сегодняпервые два встроены в большой процент существующих сегодня приложений с открытым исходным кодом. Вот почему так важно иметь терминал для MySQL, MariaDB и Percona что позволяет нам эффективно управлять этими базами данных с комфортом и удобством, которые предлагает нам консоль.

На этот раз мы познакомимся с mycli, терминалом баз данных, который обладает необходимыми характеристиками для эффективного управления нашими базами данных, не потребляя чрезмерных ресурсов и с обширной документацией в нашем распоряжении.

Что такое микли?

микли это инструмент с открытым исходным кодом, разработанный в Питон, что позволяет нам управлять командами MySQL, MariaDB и Percona и выполнять их быстро, автоматически и эффективно. Инструмент имеет продвинутую систему автозаполнения для вышеупомянутых языков баз данных, точно так же он выделяет синтаксис стандартным способом, что помогает нам удобно управлять нашими базами данных из терминала.

У него довольно короткая линия установки и обучения, что в сочетании с его превосходными характеристиками делает его очень интересной альтернативой инструментам, предназначенным для управления базами данных, особенно из-за низкого потребления ресурсов и ускоренного времени отклика. .

Подробное использование инструмента можно увидеть в следующем гифке, выпущенном разработчиками инструмента:

терминал для 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.   Густаво Мартин Корухо сказал

    Очень хороший вклад !! Эффектный инструмент !!