一、主从同步
1、环境
两台安装了mysql5.6的centos7
主ip:192.168.43.135
从ip:192.168.43.246
2、配置文件
先配置master的文件
vim /etc/my.cnf
如图我只添加了三行
server-id=1 #数据库唯一ID,主从的标识号绝对不能重复。
log-bin=mysql-bin #开启bin-log,并指定文件目录和文件名前缀
binlog_format=mixed bin-log日志文件格式,设置为MIXED可以防止主键重复。systemctl restart mysqld
再配置slave的 my.cnf文件
systemctl restart mysqld
不同的是id 因为这是唯一标识。
3、创建slave同步master的用户
在创建用户的时候,有一个报错,看上图;原因:mysql版本问题5.7以下都会这样,password在5.7之后发生了格式变更;
解决办法:输入下面两个命令
1、set global validat