mysql主从复制基于5.6版本
Posted zhong12322
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql主从复制基于5.6版本相关的知识,希望对你有一定的参考价值。
主库IP:192.168.77.238 用户名:root 密码:kocla@2018
my.cnf配置文件,所在目录/etc/my.cnf
从库IP:192.168.77.223 用户名:root 密码:kocla@2019
my.cnf配置文件
主库和从库要在my.cnf中将log-bin开启,即配置log-bin文件的名称。
主库使用 show variables like \'%log_bin%\' ;查看二进制日志是否开启
在使用show binary logs;查看二进制日志文件,二进制日志记录的是一个个完成的事件
二进制日志的格式使用使用row,。默认使用的statement,使用set session binlog_format=row;设置为row模式
主库的my.cnf与从库的my.cnf有两个地方不同,server-id,从库有read-only属性
1.主库开启从库复制用户
grant replication slave on *.* to repl@\'192.168.77.223\' identified by \'123\';
2.对主库进行全备,在从库恢复
3.开启从库复制
然后执行start slave
4.
查看slave库的状态
主要查看 Slave_IO_Running 与 Slave_SQL_Running 是否都为Yes
5.验证:主库创建数据库,在从库查看
至此,主从复制就完成了
以上是关于mysql主从复制基于5.6版本的主要内容,如果未能解决你的问题,请参考以下文章
mysql主从复制--mysql-5.6基于GTID及多线程复制