From ae91f1d2e926996df5c9de7a924e9c0ccab5e115 Mon Sep 17 00:00:00 2001 From: David Prevot Date: Tue, 6 Dec 2022 18:01:00 +0100 Subject: [PATCH] HowtoMySQL: tfix --- HowtoMySQL.md | 4 ++-- HowtoMySQL/Replication.md | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/HowtoMySQL.md b/HowtoMySQL.md index 86cb1867..95c4b714 100644 --- a/HowtoMySQL.md +++ b/HowtoMySQL.md @@ -970,7 +970,7 @@ Il est aussi possible de sauvegarder une seule table avec mysqldump. Exemple avec la table *bar* de la base *foo* : `$ mysqldump --hex-blob foo bar` -Pour sauvegarder une base de données au format *tab-separated data files*, avec - pour chaque table - un fichier .sql contenant la structure de la table (CREATE TABLE) et un fichier .txt contenant les données brutes (ré-injectable avec `LOAD DATA INFILE`) : +Pour sauvegarder une base de données au format *tab-separated data files*, avec - pour chaque table - un fichier .sql contenant la structure de la table (CREATE TABLE) et un fichier .txt contenant les données brutes (réinjectable avec `LOAD DATA INFILE`) : ~~~ # mkdir /tmp/foo && chown mysql:mysql /tmp/foo @@ -1788,7 +1788,7 @@ Il est possible de filtrer le type d'événements avec la variable `server_audit La rotation des logs est automatique, mais personnalisable. -## Activé la connexion via SSL/TLS à la base de données +## Activer la connexion via SSL/TLS à la base de données ### Principe de fonctionnement diff --git a/HowtoMySQL/Replication.md b/HowtoMySQL/Replication.md index af3cafff..7af26b3d 100644 --- a/HowtoMySQL/Replication.md +++ b/HowtoMySQL/Replication.md @@ -79,7 +79,7 @@ Pour éviter que la réplication démarre automatiquement au démarrage, on ajou skip-slave-start ~~~ -## Réinjecté un dump sans écrire dans les binlogs +## Réinjecter un dump sans écrire dans les binlogs Si l'on veux injecter un dump dans une base mysql, ou une instance complète, sans écrire dans les binlogs, on peut utiliser l'option `--init-command` qui initialise une requêtes msyql avant chaque requête du dump : @@ -87,7 +87,7 @@ Si l'on veux injecter un dump dans une base mysql, ou une instance complète, sa # mysql --init-command="SET SQL_LOG_BIN = 0;" -o mabase < mabase.sql ~~~ -Si dump compréssé : +Si dump compressé : ~~~ # zcat mabase.sql.gz | mysql --init-command="SET SQL_LOG_BIN = 0;" @@ -618,7 +618,7 @@ Il faut supprimer toute traces des anciennes réplications avec : RESET SLAVE; ~~~ -Et ensuite ré-injecter le dump. +Et ensuite réinjecter le dump. ### Changement de la position dans un Relay_log @@ -638,9 +638,9 @@ mysql> STOP SLAVE; Puis éditer (en gardant une sauvegarde) le fichier `${datadir}/relay-log.info`. La première ligne correspond au `Relay_Log_File`, la seconde au `Relay_Log_Pos`. Redémarrer MySQL. -### Ré-intégré dans la réplication une base qui aurait été exclu. +### Réintégrer dans la réplication une base qui aurait été exclue. -Dans cet exemple, la base avait été exclu de la réplication, avec `replicate-ignore-db`, les lectures des requêtes de la base est ignoré sur le slave, mais le master continue d'écrire les requêtes de la base dans les binlogs. +Dans cet exemple, la base avait été exclue de la réplication, avec `replicate-ignore-db`, les lectures des requêtes de la base est ignoré sur le slave, mais le master continue d'écrire les requêtes de la base dans les binlogs. 1 - On enlève l'exclusion de la base dans le fichier de configuration : @@ -654,7 +654,7 @@ Dans cet exemple, la base avait été exclu de la réplication, avec `replicate- # mysqldump foo > foo.sql ~~~ -3- On ré-injecte ce dump sur le *slave* : +3- On réinjecte ce dump sur le *slave* : ~~~ # mysql -o foo < foo.sql