Vaciar archivos de log de Mysql en Windows y Linux

Cuando una base de datos está siendo utilizada durante largos periodos de tiempo de puede dar el caso de que los archivos respaldo empiecen a ocupar demasiado.
Estos archivos se suelen encontrar dentro de la carpeta «data» dentro del directorio de mysql. Suelen tener el nombre «mysql-bin» y una extensión otorgada por el propio mysql.

Para eliminar estos archivos recomiendo utilizar el comando proporcionado por mysql y no borrarlos por nuestra cuenta.

Manos a la obra:

Linux

Para ejecutarlo en Linux escribimos en una terminal.

mysql -u root -p

Windows

Para Windows buscamos el ejecutable «mysql.exe» dentro de la carpeta «bin» en el directorio donde esté instalado mysql. Introducimos la contraseña de root y podremos continuar.

Si utilizamos xampp o wampp suelen estar en el directorio raiz del disco duro. Si hemos hecho una instalación desde el paquete de instalación, suele estar en archivos de programa.

A partir de aquí, los dos igual:

Una vez validados aparacerá una terminal en la que podremos introducir comandos de mysql.

Dentro de ésta ejecutaremos la siguiente línea:

PURGE BINARY LOGS BEFORE NOW();

Mediante el comando eliminamos los archivos de log binarios después de hoy «BEFORE NOW()»

Espero que te sirva como a mi. Yo he conseguido borrar 4gb en archivos de log.

Un saludo

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.