MarcosBL

Aprendiz de todo, maestro de nada

Comprobar la validez de tus ficheros de configuración MySQL

MySQL no dispone de una opción de comprobación de ficheros de configuración, como las que puede tener por ejemplo, Apache, por lo que si nos dedicamos a hacer cambios «en caliente» del tipo «SET GLOBAL», es probable que cuando queramos reiniciar o arrancar el servidor MySQL, este se niegue en redondo, por una variable mal escrita, o no soportada por nuestra versión.

Gracias al cielo, para evitar tener que leer y comprobar linea a linea el fichero de configuración, tenemos la opción:

[mysql]
[root@server]# /usr/local/libexec/mysqld –help
080227 13:19:10 [ERROR] /usr/local/libexec/mysqld: unknown variable ‘variable_mal_escrita=1’
[/mysql]

OJO: Esto comprobará la correcta asignación de nombres de variables, PERO NO sus valores minimos/máximos