Linea de comando para Mysql con función de autocompletar.
Hace unos meses encontré esta herramienta buenisima para los que no somos unos DBAs y tocamos bastantes MySQL o MariaDB. La herramienta es básicamente un cliente de línea de comando con la función de autocompletar. Con lo que nos hará la vida más fácil a la hora de ejecutar nuestras consultas a nuestra base de datos. El proceso de instalación es muy sencillo, os mostraré como instalarlo en un servidor CentOS, pero se puede instalar en cualquier distridución Linux. Solamente necesitaremos tener instalado Python en nuestro servidor.
Primer de todo actualizaremos nuestro servidor con yum update y seguidamente, si no lo tenemos ya, agregaremos el repositorio de epel con el comando:
yum install epel-release
Ejecutaremos yum update de Nuevo y procedemos a instalar Python.
yum install python-pip python-devel
Finalmente con python instalado, instalaremos mycli con el comando:
pip install mycli
Instalará las dependencias necesarias.
Para conectarnos a nuestra base de datos, en lugar de usar el cliente mysql, usaremos mycli
mycli –u root –p nombrebasededatos
Conforme vamos escribiendo, nos mostrará las opciones para autocompletar las consultas.
Además que nos muestra con diferentes colores los tipos de comandos.
Espero que a vosotros os sea igual de práctico que lo que me ha parecido a mi.
Norman trabaja como Administrador de Sistemas con más de 12 años de experiencia en entornos Windows, Linux, VMware, SAN, Redes. | MCSA | CCNA | VCP-DCV | vExpert