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