etc cnf actualizar mysql database

cnf - ¿Cómo actualizar el archivo de configuración de MySQL sin reiniciar?



mysql config file (4)

Acciones específicas que puede realizar desde el cliente SQL y no necesita reiniciar nada:

SET GLOBAL log = ''ON''; FLUSH LOGS;

Apache tiene esa característica, ¿qué pasa con MySQL?

¿Existe uno?


No se puede volver a my.cnf archivo de configuración ( my.cnf ) sin reiniciar el servidor mysqld .

FLUSH LOGS solo rota algunos archivos de registro.

SET @@...=... configura para cualquier persona que aún no haya iniciado sesión , pero desaparecerá después del próximo reinicio. Pero eso da una pista ... Haz el SET y cambia my.cnf ; de esa manera usted está cubierto. Advertencia: no todos los ajustes se pueden realizar a través de SET .


Tratar:

sudo /etc/init.d/mysql reload

o

sudo /etc/init.d/mysql force-reload

Eso debería iniciar una recarga de la configuración. Sin embargo, asegúrese de que su script init.d lo admita, no sé qué versión de MySQL / OS está utilizando.

Mi script MySQL contiene lo siguiente:

''reload''|''force-reload'') log_daemon_msg "Reloading MySQL database server" "mysqld" $MYADMIN reload log_end_msg 0 ;;