Comprobar la validez de tus ficheros de configuración MySQL

votar

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:
  1. [root@server]# /usr/local/libexec/mysqld --help
  2. 080227 13:19:10 [ERROR] /usr/local/libexec/mysqld: unknown variable 'variable_mal_escrita=1'

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

Deja tu opinión

Sólo se permiten las etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post anteriores/siguientes:

Post (quizás) relacionados:

  • Ficheros de configuración dependientes del servidor

  • Como referencia, via Copy & Paste de Anieto2k. Cuando desarrollamos una aplicación, generalmente trabajamos, inicialmente en local con unos datos para conectar a la base datos,...
  • Breve guia para comprimir/empaquetar y descomprimir de un plumazo

  • Harto de buscar siempre lo mismo, aqui queda de recordatorio: Ficheros tar Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/ Desempaquetar: tar -xvf archivo.tar Ver contenido tar -tf archivo.tar Ficheros gz Comprimir: gzip -9...
  • El tiempo en MySQL, de forma simple

  • Si vienes de otros mundos SQL, estarás acostumbrado a utilizar DATEDIFF y DATEADD para tus consultas entre/a partir de/hasta determinadas fechas. Si bien MySQL dispone...
  • Ensalada de enlaces de Bases de Datos

  • Ensalada de enlaces de Bases de Datos Usando DISTINCT? Don't be lazy! No seas vago! Generador de fechas MySQL y PHP MySQL: How do you set up master/master...
  • MySQL – Generar SQL para optimizar las tablas más rellenitas

  • ¿ Generar SQL desde MySQL ? Pozi. [mysql] SELECT CONCAT('OPTIMIZE TABLE ', table_name, ';') FROM information_schema.tables WHERE table_schema = aqui_tu_base_de_datos AND table_rows >= 1000; [/mysql] Esto generará una salida de forma automática...