On peut vite se faire envahir un disque dur avec des fichiers mysql-bin.xxxxxx (mysql-bin.000001...). Ces fichiers sont des logs MySQL qui tracent toutes les modifications de la base.
Le mieux est de les désactiver en modifiant le fichier my.ini et en ajoutant ceci dans la section mysqldd :
En redémarrant le serveur MySQL, les fichiers logs seront automatiquement effacés.
Sur MySQL 8, les fichiers binlog.xxxxxx peuvent occuper beaucoup de place. Il s'agit des Binary log qui contiennent les événement intervenus sur la base et les tables (DELETE, CREATE TABLE...), dans le but de pouvoir les répliquer sur un autre serveur ou en cas de restauration. Voici comment les purger.
Exécutez tout d'abord la requête suivante pour indiquer si les logs binaires sont actifs et afficher les fichiers déjà présents :
Puis exécutez la purge de ces fichiers en MySQL :
Pour éviter d'en créer de nouveaux, modifier votre fichier de configuration :
Puis ajoutez la partie suivante :
Redémarrez ensuite le serveur MySQL pour prendre cette modification en compte.
RSS | Informations |