14.6.2 Commandes SQL de contrôle des esclaves de réplication
14.6 Commandes de réplication
14 Syntaxe des commandes SQL
Manuel de Référence MySQL 4.1 : Version Française
. CHANGE MASTER TO . LOAD DATA FROM MASTER . Syntaxe de LOAD TABLE tbl_name FROM MASTER . MASTER_POS_WAIT() ->RESET SLAVE . SET GLOBAL SQL_SLAVE_SKIP_COUNTER . SHOW SLAVE STATUS . START SLAVE . STOP SLAVE
|
14.6.2.5 RESET SLAVE
Force l'esclave a oublier toute les positions de réplications dans
les logs du maître. Cette commande permet de faire un démarrage
propre : elle efface les fichiers
master.info
et
relay-log.info
, et les logs de relais, puis créer un nouveau
log de relais.
Note :
tous les logs de relais sont effacés, même si il n'ont
pas été totalement exécutés par le thread SQL.
(C'est un état qui est probable si l'esclave de réplication est
fortement chargé, ou si vous avez lancé une commande
STOP SLAVE
.)
Les informations de connexions stockées dans le fichier
master.info
reprennent immédiatement les valeurs spécifiées dans les options
de démarrage, si elles étaient précisées.
Ces informations incluent notamment le nom de l'hôte maître, le port,
l'utilisateur et le mot de passe. Si le thread esclave était au milieu
d'une réplication temporaire lorsqu'il a été arrêté, et que
RESET SLAVE
a été émise, ces tables temporaires sont aussi effacées.
Cette commande s'appelait
FLUSH SLAVE
avant MySQL 3.23.26.
|