1. Bases de datos relacionales

1.12. Otras utilidades de MySQL

Junto con el inventario de comandos que interactúan con nuestra base de datos empleando el lenguaje SQL, el SGBD MySQL proporciona un conjunto de aplicaciones elementales para asistirnos a la hora de trabajar con el sistema.

Por ejemplo, el comando help muestra por pantalla un breve manual de ayuda sobre cada instrucción de MySQL.

Para poder paginar sobre las entradas del manual, pantalla a pantalla, debemos ejecutar antes la aplicación pager. Dicho comando nos permite vincular una aplicación de paginación del terminal de Linux con el intérprete de MySQL (por ejemplo, el programa more).

Figura 49. Muestra del manual de ayuda de MySQL.
Fuente: elaboración propia.

El comando source permite ejecutar ficheros de texto que incluyen comandos MySQL con la secuencia de instrucciones precisas para realizar una determinada tarea. Por ejemplo, podemos editar un fichero de texto desde nuestro terminal con los primeros comandos que ejecutamos al entrar en el sistema:

Figura 50. Ejecución del fichero de comandos comandos.sql de MySQL.
Fuente: elaboración propia.

El comando status permite ver la configuración del sistema:

Figura 51. Muestra de la configuración actual de MySQL.
Fuente: elaboración propia.

Si en algún instante necesitamos acceder al terminal de Linux, podemos emplear el comando system para invocar sus comandos desde el interior de MySQL:

Figura 52. Ejecución del intérprete de comandos de Linux en MySQL.
Fuente: elaboración propia.