数据库主从配置
数据库挂载原理
检查数据库的状态
如果没有开启需要开启数据库的二级制文件在 my.cnf文件中修改
修改好需要重启数据库,然后在检查一次是否存在二级制文件
将从库也进行以上设置,并检查
实现主从的挂载
在SQLyog中的主数据库表中进行设置
/*我是从库信息 130*/
SHOW MASTER STATUS; //查询二级制文件
/*实现主从的挂载*/
CHANGE MASTER TO MASTER_HOST="192.168.126.129", //连接从库域名
MASTER_PORT=3306,//端口
MASTER_USER="root", //从库的账号
MASTER_PASSWORD="root",//从库的密码
MASTER_LOG_FILE="mysql-bin.000001", //对应的二进制文件查询出来的File的值
MASTER_LOG_POS=245 /对应的二进制文件查询出来的Position数量
/*启动主从服务*/
START SLAVE //第一次启动
/*检查主从的状态*/
SHOW SLAVE STATUS //并检查
/*如果报错 则重新配置*/
STOP SLAVE //有问题使用关闭命令关闭, 不需要不添加上去
/*重新搭建主从将上述命令重新执行一遍*/
测试
在主库修改数据,刷新从库看下数据是否更新,
在从库修改数据,刷新主库看下数据是否更新
都可以,说明ok