提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
MySQL主从复制的工作过程
我们在主服务器(Master)上进行数据更新,服务器会将数据记录到二进制日志当中(bin/log)。这时从服务器(Salve)会开启 I/O工作线程,读取MySQL主服务器上的二进制日志文件并同步复制到自己的中继日志(Relay log)中,随后从服务器也会开启SQL线程将位于缓存的中继日志中的事件重新重新写一遍,从而保证主从服务器数据的一致性,
服务器环境
Master服务器:192.168.43.11
Slave1服务器:192.168.43.12
Slave1服务器:192.168.43.13
Mysql主从服务器时间同步
主服务器的mysql配置 192.168.43.11
vim /etc/my.cnf
验证主从复制效果
搭建MySQL读写分离
配置amoeba服务
vim amoeba.xml
amoeba
123123
master
去掉注释master
slaves
vim dbServers.xml #修改数据库配置文件
45设置主服务器的名Master
48设置主服务器的地址
52设置从服务器的名slave1
55修改,设置从服务器1的地址
58复制上面6行粘贴,设置从服务器2的名slave2和地址
/usr/local/amoeba/bin/amoeba start& 启动服务