Cargando

Borrar archivos log mysql-bin o mysqld-bin

Borrar archivos log mysql-bin o mysqld-bin,


  •   Responder

Solución elegida por el autor
Iniciado por Cesar Ortiz , 16 abril 2015 - 10:26

Para eliminar este tipo de Logs de bbdd, te conectas a mysql en comandos:

 

mysql -u root -p

 

Luego te pedirá el password y te conectas.

 

mysql> PURGE BINARY LOGS BEFORE NOW();

 

Pulsas enter y listo, tendrás eliminados esos Logs de forma correcta para que te libere espacio.

 

salu2

10 Respuestas de expertos
Pulsa corazón para recibir avisos de nuevas Respuestas

 

Publicado 21 julio 2021 - 16:15

Claro!

 

Si lo que quieres es automatizar la eliminación, por ejemplo cada 30 días de estos Logs.

 

Pon esto dentro de mysql>

mysql> SET GLOBAL expire_logs_days = 3;

Y también dentro de /etc/my.cnf

[mysqld]
expire-logs-days=30

añades esa línea de expire... para que automáticamente lo haga.

 

Reinicia los servicios y listo.

 

Saludos 

mysql> SET GLOBAL expire_logs_days = 3;

esto ya no esta en uso en su defecto debe 

mysql> SET GLOBAL binlog_expire_logs_seconds = 259200;

esto serian 3 dias en segundos




X