MySQL复制(Replication)工作原理:Slave端通过将Master端的binlog利用I/O线程通过网络复制到Slave端,然后再通过SQL线程解析Binlog中的日志并应用到数据库中来实现。
1)物理环境
master A 172.16.100.106
slave B 172.16.100.108
2)Maser端的配置
在主服务器上建mysql用户,使其从服务器能够远程登录主服务器
grant replication slave on *.* to'david'@'172.16.100.108'identified by 'mysql'
编辑主服务器的配置文件
/etc/my.cnf
server-id = 1
log-bin = mysql-bin
binlog-ignore = mysql //mysql数据库不同步
binlog-ignore-db = information_schema
binlog-do-db = firstdb //同步l数据库,默认同步所有数据库
新建同步的数据库 create database firstdb;
查看主数据库的状态
时间: 2024-11-02 06:16:41