Maison >base de données >tutoriel mysql >Comment configurer la synchronisation maître-esclave dans la base de données MYSQL
Maître maître : 192.168.1.132
Esclave : 192.168.1.133
1)授权给从数据库
GRANT REPLICATION SLAVE ON *.* to 'repl'@'192.168.1.132' identified by 'test123456'; FLUSH PRIVILEGES;
# 🎜 🎜#
vim /etc/my.cnf#🎜. 🎜##🎜 🎜#
server-id : le numéro d'identification du maître ;
binlog-do-db : Nom de la base de données à synchroniser
3) Autorisation
chown mysql:mysql -R /usr/local/mysql_data
4) Redémarrez le service :
service mysqld restart#🎜 🎜#5) Entrez la déclaration suivante
show master status;
2. Configurez la base de données esclave
. 1) Définissez la configuration de la base de données esclave #🎜🎜 #
vi /etc/my.cnf
2) Ajoutez l'adresse de la base de données principale, le numéro de port, l'utilisateur de synchronisation, le mot de passe, le fichier journal, la position de départ du fichier.
cd /usr/local/mysql_data/ rm -rf auto.cnf(Si vous ne le supprimez pas, la synchronisation échouera)
#🎜🎜 #4) Démarrez la base de données esclave maître-esclave
show slave status5) Insérez des données dans les données principales, à partir des données sont des données synchronisées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!