17.1 MySQL主从介绍
17.2 准备工作
主备都安装mysql ,检查启动服务,监听端口
17.3 配置主
主服务器上
grant replication slave on . to ‘repl’@‘192.168.137.132’ identified by ‘repl’;
17.4 配置从
change master to master_host=‘192.168.137.130’, master_user=‘repl’, master_password=‘repl’, master_log_file=‘aguanglinux.000003’, master_log_pos=2292950;
最后把主的表恢复写的操作
17.5 测试主从同步
主:
从,同样检查
主:
从,检查
主 上删除表
从上aming 库上也被删除
需要重新配置主从关系 (前提:保证数据一致,不一致的话,可以重新备份,还原数据库)
主:
从:
从重检查状态
练习中,弹出错误
因为系统安装mysql后,克隆过去,导致master的uuid和slave的uuid相同,uuid必须不一样才能使复制开始生效。
现master的uuid和slave的uuid 相同
SHOW VARIABLES LIKE ‘%server_%’;
解决方法 删除或者移走
mv /data/mysql/auto.cnf mv /tmp/auto.cnf.bak
重启mysql解决
[root@copy mysql]# /etc/init.d/mysqld restart
测试同步成功