*主主同步
之前的文章里面详细描述了mysql的主从同步的搭建过程
主从同步,可以分担数据库服务器的读压力,却不能分担写的压力
主主同步,便可以分担数据库的读数据压力,也可以分担写数据的压力,互为主从,不分你我!!
搭建过程很简单:将主从同步,反着执行一次,之前的主服务器变为从服务器,从服务器为主服务器。
参考前一篇博客的主从同步搭建过程,不再赘述!!!!
一主多从
搭建过程简单,按照主从复制的模式搭建即可,多增加一台从服务器,在配置文件里面 开启log-bin日志,添加不同的server-id,重启数据库服务器
将主服务器的信息告诉主服务器,只需在在从服务器上执行下面这条语句
change master to master_host='192.168.197.134',
master_port=3306,
master_user='rep1',
master_password='123456',
master_log_file='mysql-bin.000003',
master_log_pos=5744;
在从服务器上开启slave进程即可,观察slave状态
mysql> show slave status \G
mysql> show slave status \G
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
均为yes说明搭建成功
验证测试: 主服务器上创建数据库,添加数据,会将这些动作同步到从服务器上,可以大大地提高数据的读取压力
参考前一篇博客的主从同步搭建过程,不再赘述!!!!