Gérer les logs MySQL

Cet article a été mis à jour, vous consultez ici une archive de cet article!


Activer les logs dans /etc/mysql/my.cnf

Paragraphe mysqld
Code BASH :
log-bin


Si on veut personnaliser l'endroit des logs :

Code BASH :
log-bin = /var/lib/mysql/mysql-binlog


Code BASH :
 ls  /var/lib/mysql/mysql-binlog*
/var/lib/mysql/mysql-binlog.000001  /var/lib/mysql/mysql-binlog.index
 


Obligation de redémarrer mysql



Lire dans le log à partir du 02/01/2015 à 10:30

Code BASH :
 mysqlbinlog --start-datetime="2015-01-02 10:30:00" mysql-binlog.000001


Lire dans le log jusqu'au du 02/01/2015 à 10:30

Code BASH :
 mysqlbinlog --stop-datetime="2015-01-02 10:30:00" mysql-binlog.000001


On peut cumuler les dates pour avoir une fourchette