GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instale y use MyCLI en MySQL / MariaDB / Percona para la finalización automática y el resaltado de sintaxis en el servidor Ubuntu 20.04

Para los servidores de bases de datos populares como MySQL, MariaDB y Percona, debe ejecutar diferentes comandos para la tarea, como mostrar la base de datos, mostrar tablas, enumerar usuarios de tablas, etc. Con MyCLI, ejecutar tales comandos es fácil.

MyCLI es básicamente una interfaz de línea de comandos (CLI) creada con la biblioteca prompt_toolkit y Python, que proporciona resaltado de sintaxis y finalización automática.

También puede configurar MyCLI para la lista de comandos anteriores con la tecla de flecha arriba/abajo. Por lo tanto, no necesita preocuparse por escribir los comandos anteriores nuevamente.

Aquí en LinuxAPT, como parte de nuestros servicios de administración de servidores, ayudamos regularmente a nuestros clientes a realizar consultas relacionadas con la base de datos del sistema Linux.

En este contexto, veremos cómo instalar y usar MyCLI en el servidor Ubuntu 20.04.


Las características principales de MyCLI incluyen:

  • Se admite el resaltado de sintaxis con Pygments.
  • Se admiten conexiones SSL.
  • A medida que escribe palabras clave de SQL, así como columnas, tablas y vistas en la base de datos, en este caso está disponible el autocompletado.
  • Se admiten consultas de varias líneas.
  • Creación automática del archivo de configuración en ~/.myclirc en el momento de la instalación.
  • Se admite la temporización de declaraciones Sql y representación de tablas.
  • De forma predeterminada, las opciones de finalización inteligente están habilitadas y ofrecen sugerencias para completar según el contexto.
  • SELECCIONE * DESDE y luego presione tabulador para mostrar los nombres de las tablas.
  • SELECCIONE * DE usuarios DONDE y luego presione la pestaña para mostrar los nombres de las columnas.
  • Todas las consultas y sus registros de resultados se guardan en un archivo. De forma predeterminada, esta función está deshabilitada.
  • Impresión a color de datos tabulares.
  • Admite guardar consultas favoritas usando el alias \fs. Puede ejecutar la consulta nuevamente con el alias \fs.


¿Cómo instalar MyCLI en el servidor Ubuntu 20.04 LTS?

Para instalar MyCLI en el servidor Ubuntu 20.04 LTS, puede ejecutar los siguientes comandos:

$ sudo apt update
$ sudo apt install mycli -y

Con el comando anterior, mycli estará completamente instalado y listo para usar.


¿Cómo usar MyCLI?

Aquí, vamos a utilizar el comando MyCLI para el popular servidor de bases de datos MySQL. Ejecutemos algunos comandos usando las características de MyCLI, lo que facilita la ejecución de comandos y sintaxis:

# mycli -u root -p database_name

Aquí verá las opciones para completar la sintaxis, lo que facilita la elección de una de las requeridas.


¿Qué hace la función de finalización automática de MyCLI?

Con la función de finalización automática de MyCLI, puede ver las opciones para completar la sintaxis simplemente escribiendo SELECT * F. Esto mostrará las opciones como FROM, lo que facilita la elección de una de las requeridas.

# mycli -u root -p phpmyadmin
SHOW DATABSES;
USE phpmyadmin;
SELECT * F


¿Cómo utilizar la función de finalización inteligente de MyCLI?

La característica de finalización inteligente de MyCLI es así:

SHOW TABLES;
SELECT * FROM pma__table_info WHERE

Aquí, hemos presionado espacio después de DONDE, muestra opciones para tablas relacionadas. En nuestro caso, muestra opciones de columna para la tabla pma__table__info.


¿Acerca de la función de soporte de alias de MyCLI?

Esta característica también es útil Incluso después de que los nombres de las tablas tengan un alias, las columnas completadas funcionarán como se ilustra a continuación:

SELECT * FROM pma__table_info WHERE db_name;
SELECT t FROM pma__table_info WHERE db_name;



Ubuntu
  1. Cómo instalar MySQL en Ubuntu 18.04

  2. Cómo instalar y usar MySQL Workbench en Ubuntu 18.04

  3. Cómo instalar MariaDB en Ubuntu 20.04

  4. Cómo instalar y usar Telnet en Ubuntu 20.04 LTS

  5. Cómo instalar WordPress en Ubuntu 18.04 y configurarlo para usar una base de datos remota

Cómo instalar y usar Tilda:una consola desplegable para Ubuntu

Cómo instalar el servidor MySQL en Ubuntu

Instalar y configurar el servidor Samba en Ubuntu para compartir archivos

Cómo instalar y usar R en Ubuntu

Instale y use Glances para monitorear Ubuntu 20.04 Servidor o escritorio

Cómo instalar y usar MySQL Workbench en Ubuntu 18.04