CHANGE MASTER TO <<< |
LOAD DATA FROM MASTER | Syntaxe de LOAD TABLE tbl_name FROM MASTER >>> |
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.2 LOAD DATA FROM MASTER
L'utilisation de cette commande est sujette aux conditions suivantes :
Dans le futur, il est prévu de faire que cette commande fonctionne avec les tables InnoDB , et qu'elle se passe du verrou global en utilisant des fonctionnalités de sauvegarde à chaud non-bloquantes. Si vous chargez de très grosses tables, pensez à augmenter les valeurs des options net_read_timeout et net_write_timeout sur vos maître et esclave. Variables sytème du serveur .Notez que LOAD DATA FROM MASTER ne copie pas les tables de droits de la base mysql . C'est fait pour simplifier l'utilisation de droits et utilisateurs différents sur le maître et les esclaves. Cette commande requiert les droits de RELOAD et SUPER sur le maître, et le droit de SELECT sur toutes les tables du maître qui seront lues. Toutes les tables du maître sur lesquelles l'utilisateur n'a pas de droits de SELECT seront ignorées par LOAD DATA FROM MASTER ; ceci est dû au fait que le maître va masquer ces tables à l'utilisateur : LOAD DATA FROM MASTER utilise SHOW DATABASES pour connaître les tables à charger, mais SHOW DATABASES ne retourne que les bases pour lesquelles l'utilisateur a des droits. Voyez Syntaxe de SHOW DATABASES . Sur l'esclave, l'utilisateur qui envoie la commande LOAD DATA FROM MASTER doit avoir les droits de création et d'effacement des tables et bases impliquées. |
<< | LOAD DATA FROM MASTER | >> |
CHANGE MASTER TO | Commandes SQL de contrôle des esclaves de réplication | Syntaxe de LOAD TABLE tbl_name FROM MASTER |