| 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.
 |