Borrar archivos log mysql-bin o mysqld-bin
Iniciado por
Alex Pereiro
, abr 15 2015 08:24
Alex Pereiro
Borrar archivos log mysql-bin o mysqld-bin,
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
Ver solución completa
10 Respuestas de expertos
Pulsa corazón para recibir avisos de nuevas Respuestas
Andri Chirigüita
#11
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