Je suppose que la configuration de réplication de vos serveurs MySQL est opérationnelle.
Tout d'abord, vous créez la base de données sur le serveur principal. Sur les esclaves, vous mettez à jour votre cnf en spécifiant replicate-do-db
pour les nouvelles bases de données. replicate-do-db
est configuré dans le fichier cnf ou en tant que drapeau ( --replicate-do-db
) et ne peut pas être modifié dynamiquement en tant que variable.td
À partir de là, vous pouvez alimenter le schéma et le master sur les données et les répliquer vers le bas.
Vous pouvez également créer et alimenter la base de données sur le maître et tous les esclaves, puis activer la fonction replicate-do-db
. L'essentiel est de s'assurer que les données correspondent avant d'activer la réplication sur les esclaves.