MySQL 主备同步设置

描述

数据库主备同步,将mysqlA 中的数据同步mysqlB 中,mysqlA 作为主库,mysqlB作为备库

准备

1.两个数据库mysqlA,mysqlB 要同步的库为test

数据库信息
库名 IP地址 端口 同步用户名 同步密码
mysqlA 127.0.0.1 3306 replic replic
mysqB 127.0.0.1 3307

(模拟两个库,我们在同一台电脑上装了2个mysql 端口分别为3306,3307)

2.创建同步账号

CREATE USER replic IDENTIFIED BY 'replic';  
-- GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%';
-- GRANT ALL PRIVILEGES ON *.* TO 'canal'@'%' ;
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replic'@'%';
FLUSH PRIVILEGES;

3.开启mysqlA(主库) 的binlog日志

你可能感兴趣的:(mysql,数据库,后端)