
《MysqL 主从热备份(读写分离)MysqL学习》要点:
本文介绍了MysqL 主从热备份(读写分离)MysqL学习,希望对您有用。如果有疑问,可以联系我们。
MysqL入门第一步:保持主从两个数据库是同步的,最好事先手动同步一下;
MysqL入门第二步:停止两个数据库,分别更改配置文件;
MysqL入门 下面我使用如下两个地址来说明配置过程.
主数据库:192.168.0.244从数据库:192.168.0.8MysqL入门主服务器数据库,增加如下配置:
MysqL入门server-ID = 244 #这个唯一就OK,一般取IP地址后面的几位
log-bin = E:\MysqL\data\MysqL-bin #日志所在目录
binlog-do-db = test #这个是要同步的数据库
MysqL入门从服务器数据库,sans-serif; Font-size: 13px;">MysqL入门server-ID = 8 #这个唯一就OK,一般取IP地址后面的几位
replicate-do-db = test #这个是要同步的数据库
MysqL入门第三步,分别重启两个服务器的MysqL服务;
net stop MysqL;net start MysqL;MysqL入门两个服务器的MysqL服务都要启动起来;
MysqL入门第四步,主服务器授权Slave权限账号
MysqL入门
MysqL入门第五步,登录主服务器,查询master状态;
MysqL入门show master status;
MysqL入门
MysqL入门注意结果,结果里面的东西,在下一步会用到.
MysqL入门第六步:登录从服务器,配置从服务器的Slave
MysqL入门change master to master_host='192.168.0.244',master_userbu123456',master_log_fileMysqL-bin.000004=516;
MysqL入门master_log_pos是上面查询出来的position 516.
MysqL入门
MysqL入门第七步、启动从服务器的Slave
MysqL入门start slave;
MysqL入门
MysqL入门第八步、验证从服务器的Slave服务状态
MysqL入门show slave status\G
MysqL入门以下两个状态必须为Yes.
MysqL入门Slave_IO_Running: Yes //此状态必须YES
Slave_sql_Running: Yes //此状态必须YES
MysqL入门如果有一项为No都不会同步成功.
MysqL入门我碰到过Slave_IO_Running为Connecting的.那可能是上面的连接change master to master_host...写错了.
MysqL入门
MysqL入门第九步、随意修改下主数据库的数据,从服务器数据库立即会更新
MysqL入门
总结以上是内存溢出为你收集整理的MySQL 主从热备份(读写分离)Mysql学习全部内容,希望文章能够帮你解决MySQL 主从热备份(读写分离)Mysql学习所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)