做公司网站要那些资料,南雄网站建设,天津网站建设服务公司,郑州 网站设计目录
一、搭建简单的主从同步
二、mysql删除主从#xff08;若没有配置过可以不用进行这一步#xff09;
1、停止slave服务器的主从同步
2、重置master服务
三、开启GTID
1、Master配置
2、Slave配置 一、搭建简单的主从同步
GTID原理#xff1a;http://t.csdn.cn/g…目录
一、搭建简单的主从同步
二、mysql删除主从若没有配置过可以不用进行这一步
1、停止slave服务器的主从同步
2、重置master服务
三、开启GTID
1、Master配置
2、Slave配置 一、搭建简单的主从同步
GTID原理http://t.csdn.cn/gKyxi
见文http://t.csdn.cn/gKyxi
二、mysql删除主从若没有配置过可以不用进行这一步
在创建数据库主从配置后若想删除数据库的主从服务可根据以下步骤来删除数据库主从
1、停止slave服务器的主从同步
为了防止主从数据不同步需要先停止slave上的同步服务 STOP SLAVE; 2、重置master服务 RESET MASTER; RESET MASTER--是删除所有的二进制日志创建一个.000001的空日志。RESET MASTER并不会影响SLAVE服务器上的工作状态所以盲目的执行这个命令会导致slave找不到master的binlog造成同步失败我们要删除同步所以必须执行它。
3、重置slave服务 reset slave; change master to master_user, master_host , master_password; 三、开启GTID
1、Master配置
1添加配置 vim /etc/my.cnf 添加如下配置 gtid-mode ONenforce-gtid-consistency ONlog-slave-updates1 2重启MySQL服务 service mysql restart or systemctl restart mysqld 3登入MySQL mysql -uroot -p123456 4创建一个用于同步数据的账号 grant replication slave on *.* to copy% identified by 123456;flush privileges; 2、Slave配置
1添加配置 vim /etc/my.cnf 添加如下配置 gtid-modeONenforce-gtid-consistencyONlog-slave-updates1 2重启MySQL服务 service mysql restart or systemctl restart mysqld 3登入MySQL mysql -uroot -p123456 4) 设置从服务器的master change master to master_host192.168.3.244, master_usercopy, master_port3306, master_password123456,MASTER_AUTO_POSITION1; or master_log_filemysql-bin.000001,master_log_pos120; 这种自动找点对方式相对于之前使用bin-logposition找点就显得极其方便了。
省去了手动查看master执行到那个binlog以及binlog的position。 做了如上的配置后还是可以继续使用fileName和position找点但是不推荐这样做了如果非要这样做设置MASTER-AUTO-POSITION0 5) 从数据库开启同步 start slave; 6) 查看主从复制是否搭建完成 show slave status \G