diff --git a/HowtoMySQL/Replication.md b/HowtoMySQL/Replication.md index 11b81a27..fdb17803 100644 --- a/HowtoMySQL/Replication.md +++ b/HowtoMySQL/Replication.md @@ -79,6 +79,19 @@ Pour éviter que la réplication démarre automatiquement au démarrage, on ajou skip-slave-start ~~~ +## Réinjecté un dump dans écrire dans les binlogs + +Si l'on veux injecté un dump dans une base mysql, ou une instance complète, sans écrire dans les binlogs, on peut utilisé l'option --unit-command qui initialise une requêtes msyql avant chaque requête du dump : + +~~~ +# mysql --init-command="SET SQL_LOG_BIN = 0;" -o mabase < mabase.sql +~~~ + +Si dump compréssé : + +~~~ +# zcat mabase.sql.gz | mysql --init-command="SET SQL_LOG_BIN = 0;" +~~~ ## Configuration avancée