每个机器都需要MySQL
主机器
启动错误
less
属组属主不是mysql
更改权限
从机器
准备完成
配置主
增加server_id
重启mysql
创建测试数据
创建数据库
恢复数据
查看文件大小变化
源文件大小
数据恢复后大小
创建授权用户
加锁使数据暂停
文件名 和position需要记下从机器需要用到
编辑配置文件
重启
将主上的sql复制到从机器
添加mysql 命令
创建四个库
恢复数据保证量边数据一致
查看数据是否一致
开始实现主从
登录mysql slave stop
实现主从的关键一步
指定hosts
判定主从是否成功
两个yes表示成功
注意其他关键信息错误信息和slave 状态
配置成功,主机机器文件恢复写
测试主从同步
针对某个库或者忽略某个库时仅仅使用 replicate_wild_do_table= 、replicate_wild_ignore_table= 两个即可其他几乎不会用到
测试:1删除表中数据
主上操作
针对表操作
对比主从机器上某个表有多少行数据
从机器
清空主机器中表的数据
虽然与一行但是已经空了
从机器查看
测试2删除表操作
主机器删除表操作
从机器显示无不存在
测试3:删除库
从从机器先删除库 主机器再删除 会导致同步不一致、虽然从机器不会即可显示 从机器再执行删除一次就会显示出来
修复方法:
从机器操作。此方法不能修复只能重新做一次主从
主机器操作
从机器
查看效果