MyCli un cliente MySQL/mariadb con autocompletación y altura de sintaxis
- 1788
- 445
- Adriana Tórrez
Mycli es una interfaz de línea de comandos fácil de usar (CLI) para los populares sistemas de gestión de bases de datos: MySQL, Mariadb y Percona con Auto-Completion y Syntax Sestinging. Se construye usando apurn_toolkit y requiere Python 2.7, 3.3, 3.4, 3.5 y 3.6. Admite conexiones seguras sobre SSL al servidor MySQL.
Características mycli
- Cuando lo inicia por primera vez, un archivo de configuración se crea automáticamente en ~/.myclirc.
- Admite la completación automática mientras escribe palabras clave SQL, así como tablas, vistas y columnas en la base de datos.
- También es compatible con Smart-Completion que está habilitado de forma predeterminada y ofrecerá sugerencias para la finalización sensible al contexto.
Por ejemplo:
Seleccionar * de - Esto solo mostrará los nombres de las tablas. Seleccione * de los usuarios donde, esto simplemente mostrará nombres de columnas.
- Admite resaltar sintaxis usando pygmentos.
- Soporte para conexiones SSL.
- Ofrece soporte para consultas multilíneas.
- Opcionalmente, registra cada consulta y su salida a un archivo (tenga en cuenta que esto está deshabilitado de forma predeterminada).
- Le permite guardar consultas favoritas (guarde una consulta usando \ fs alias y ejecutarlo con \ f alias).
- Admite el momento de las declaraciones SQL y la representación de la tabla.
- Imprime datos tabulares de una manera atractiva.
Cómo instalar mycli para mysql y mariadb en Linux
En Debian/Ubuntu Distribuciones, puede instalar fácilmente el paquete myCli usando el comando apt de la siguiente manera:
$ sudo apt-get actualización $ sudo apt-get install mycli
Asimismo, Fedora 22+ Tiene un paquete disponible para MYCLI, puede instalarlo utilizando el comando DNF como se muestra a continuación:
$ sudo dnf install mycli
Para otras distribuciones de Linux como Rhel/centos, Necesitarás la herramienta Python Pip para instalar mycli. Comience instalando PIP con los comandos a continuación:
$ sudo yum install Pip
Una vez que se instala PIP, puede instalar MyCli de la siguiente manera:
$ sudo pip install mycli
Cómo usar mycli para mysql y mariadb en Linux
Una vez instalado MyCli, puede usarlo así:
$ mycli -u root -h localhost
Empotramiento automático
Finalizaciones fáciles como palabras clave y funciones SQL.
Finalización automática de MySQLParto inteligente
Finalizaciones de nombre de la tabla después de la palabra clave 'desde'.
MySQL Smart FinalationSoporte de alias
Las finalizaciones de una columna funcionarán incluso cuando los nombres de las tablas estén alias.
Soporte de alias mysqlSintaxis-iluminación
Destacación de sintaxis para mysql.
Destacación de sintaxis mysqlSalida SQL formateada
La salida mysql se contagia automáticamente a través de menos comando.
Salida formateada de MySQLPara iniciar sesión en MySQL y seleccionar una base de datos al mismo tiempo, puede usar un comando similar de la siguiente manera.
$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql: // [correo electrónico protegido]: 3306/django_poll
Para más opciones de uso, escriba:
$ mycli --help
Página de inicio de MyCli: http: // mycli.neto/índice
Consulte algunos artículos útiles para la administración de MySQL.
- 20 Comandos MySQL (MySqladmin) para la administración de la base de datos en Linux
- Cómo cambiar un directorio de datos MySQL/Mariadb predeterminado en Linux
- 4 herramientas de línea de comandos útiles para monitorear el rendimiento de MySQL en Linux
- Cómo cambiar la contraseña root de MySQL o MariadB en Linux
- Comandos de copia de seguridad y restauración de MySQL para la administración de la base de datos
Eso es todo! En esta guía, mostramos cómo instalar y usar MyCli con comandos simples en Linux. Comparta su pensamiento sobre este artículo a través del formulario de comentarios a continuación.
- « Comprender los promedios de carga de Linux y monitorear el rendimiento de Linux
- Cómo arreglar la vulnerabilidad de Sambacry (CVE-2017-7494) en los sistemas Linux »