Cet article vous expliquera comment activer le binlog de MySQL. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
binlog est un journal binaire, un fichier journal binaire. Ce fichier enregistre toutes les opérations DML de MySQL. Grâce aux journaux binlog, nous pouvons effectuer une récupération de données, une réplication maître-live, une réplication maître-esclave, etc. Les développeurs ne prêtent peut-être pas beaucoup d'attention au binlog, mais il est très important pour le personnel d'exploitation et de maintenance ou pour les architectes.
Comment activer le binlog MySQL ?
Ajoutez trois lignes directement au fichier de configuration principal my.inf
log_bin=ON log_bin_basename=/var/lib/mysql/mysql-bin log_bin_index=/var/lib/mysql/mysql-bin.index
pour spécifier les trois paramètres
Le premier paramètre est d'ouvrir le journal binlog
<. 🎜 >Le deuxième paramètre est le nom de fichier de base du journal binlog, et un identifiant sera ajouté pour représenter chaque fichier Le troisième paramètre spécifie le fichier d'index du fichier binlog. Ce fichier gère tous les fichiers binlog. Bien sûr, le répertoire a également une configuration simple, qui peut être effectuée avec un seul paramètrelog-bin=/var/lib/mysql/mysql-bin
server-id=123454
.
# CentOS 6 service mysqld restart # CentOS 7 systemctl restart mysqld
show variables like '%log_bin%'
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!