MySQL, MariaDB y Percona их трое базы данных, широко используемые сегодняпервые два встроены в большой процент существующих сегодня приложений с открытым исходным кодом. Вот почему так важно иметь терминал для MySQL, MariaDB и Percona что позволяет нам эффективно управлять этими базами данных с комфортом и удобством, которые предлагает нам консоль.
На этот раз мы познакомимся с mycli, терминалом баз данных, который обладает необходимыми характеристиками для эффективного управления нашими базами данных, не потребляя чрезмерных ресурсов и с обширной документацией в нашем распоряжении.
Что такое микли?
микли это инструмент с открытым исходным кодом, разработанный в Питон, что позволяет нам управлять командами MySQL, MariaDB и Percona и выполнять их быстро, автоматически и эффективно. Инструмент имеет продвинутую систему автозаполнения для вышеупомянутых языков баз данных, точно так же он выделяет синтаксис стандартным способом, что помогает нам удобно управлять нашими базами данных из терминала.
У него довольно короткая линия установки и обучения, что в сочетании с его превосходными характеристиками делает его очень интересной альтернативой инструментам, предназначенным для управления базами данных, особенно из-за низкого потребления ресурсов и ускоренного времени отклика. .
Подробное использование инструмента можно увидеть в следующем гифке, выпущенном разработчиками инструмента:
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 с тем преимуществом, что он потребляет гораздо меньше ресурсов, если вы любитель консолей и также используете некоторые из трех баз данных, с которыми он совместим, не стесняйтесь попробовать этот отличный инструмент и поделитесь с нами своими впечатлениями. около.
Отличный инструмент, большое спасибо за ваши статьи.
А вы знаете какой шрифт у терминала ????
Монако. Это источник! Я оставляю вам возможность скачать для Linux. потому что источник из MAC
https://gist.github.com/rogerleite/99819
Привет.
Очень хороший вклад !! Эффектный инструмент !!