From c68c496b31359987f3765fef179e0fc1a2943bd1 Mon Sep 17 00:00:00 2001 From: Romain Dessort Date: Tue, 3 Jan 2017 10:52:15 -0500 Subject: [PATCH] =?UTF-8?q?Ajout=20d=C3=A9tails=20pour=20mysql-skip-errors?= =?UTF-8?q?.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoMySQL/Replication.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/HowtoMySQL/Replication.md b/HowtoMySQL/Replication.md index 7eeb4db1..bdeb60de 100644 --- a/HowtoMySQL/Replication.md +++ b/HowtoMySQL/Replication.md @@ -137,7 +137,7 @@ Si plusieurs types d'erreur à ignorer : `slave-skip-errors = 1032,1062` **Ignorer des erreurs plus finement** On peut vouloir ignorer des erreurs plus finement que toutes les `DUPLICATE ENTRY`, ou plusieurs erreurs à la fois, ou encore simplement le faire sans redémarrer MySQL. -Cela peut se faire avec un petit script shell : +Cela peut se faire avec un petit script shell. Copiez le code suivant dans `mysql-skip-errors.sh` : ~~~{.sh} #!/bin/sh @@ -195,6 +195,12 @@ done Les erreurs à ignorer sont alors à placer dans le fichier `errors.txt`, une par ligne, expressions rationnelles étendues (compatibles `grep -E`). +Puis pour le lancer : +~~~ +# chmod +x +# ./mysql-skip-errors.sh +~~~ + **Récupération deposition impossible** ~~~