Saltar al contenido

Deshabilitar el registro binario de MySQL con la variable log_bin

Solución:

Esta es una pregunta antigua, pero surgió en una búsqueda mientras intentaba refrescarme la memoria sobre el nombre correcto de la opción y, ahora que lo he descubierto, estoy agregando los detalles aquí.

La parte clave de la pregunta es:

Me refiero a un archivo incluido como /etc/mysql/conf.d/myCustomFile.cnf

Puede hacer esto desde un archivo de opciones incluido usando la opción skip-log-bin. Por ejemplo, podrías crear /etc/mysql/conf.d/disable_binary_log.cnf con el siguiente contenido:

[mysqld]
skip-log-bin

Puedes añadir skip- como prefijo a otras opciones para deshabilitarlas también de esta manera.

En MySQL 8 es la opción disable_log_bin la que debe proporcionarse sin ningún parámetro en el my.cnf archivo en el [mysqld] sección.

[mysqld]
disable_log_bin
some-other-option = any-value

Si no está replicando, puede desactivar binlogging cambiando su archivo my.ini o my.cnf. Abra su my.ini o /etc/my.cnf (/etc/mysql/my.cnf), ingrese:

# vi /etc/my.cnf

Busque una línea que diga “log_bin” y elimínela o coméntela de la siguiente manera:

#log_bin = /var/log/mysql/mysql-bin.log

También debe eliminar o comentar las siguientes líneas:

#expire_logs_days = 10

#max_binlog_size = 100M

Cierra y guarda el archivo. Finalmente, reinicie el servidor mysql:

# service mysql restart

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *