记录一次mysql 主从不一样步的问题操做(hashlinux)

1mysql

use mysql;sql

select Host,User from user where user='root';数据库

wKioL1eDQeDSJL8_AAAl7-tggw8614.png

update user set Host='%' where user='root';服务器

wKiom1eDQfDR8XQlAAAQH49TsKE833.png

 flush privileges;ide

wKioL1eDQgGxMwKWAAAKbq9b1bA227.png

添加从服务器的service-idspa

wKioL1eDQhCA0F3iAAAPMjI0Un4339.png

增长同步数据的用户blog

grant replication slave on *.* to 'ssss'@'%' identified by 'ssss';图片

 

中止slave失败v8

wKiom1eDQinDytVlAAA5HlR9y-Q294.png

解决办法:get

set password = password(新密码);

wKioL1eDQtqB-iF5AAA5HlR9y-Q953.png成功了!

继续作主从链接

wKioL1eDQwOhcoEfAAALPIXI3Ws139.png


开启slave

start slave;

查看状态:

wKioL1eDQyKi3v44AADaEsQR8BM466.png

wKiom1eDQzfSppkuAADCGrl9q1E136.png

再次报错!

解决办法:

在主DB上查看库建立信息:

wKioL1eDQ0yC3vYQAABadcg5Uv8520.png

在从上查看信息:

wKioL1eDQ1ihGhp5AABkJLkb1x8389.png

两个表字符集不一样,删掉从DB的sbilling库,将主DB的建立信息复制过来

 

重启数据库,停掉slave,链接主从,开启slave;

再次查看链接状态;

再次显示表不存在!

在主库上查询建立信息:

 wKioL1eDQ8qTyknjAAD9FSO2nf0948.png


 

将上图信息粘在从库上,建立库下面的表

 

再次执行:重启数据库,停掉slave,链接主从,开启slave;

这个时候查看状态:

wKiom1eDQ9qjFdQpAABPKL-AAzA622.png

主从同步成功!

相关文章
相关标签/搜索