mysql replication主从复制时注意的几个问题
下面几条是我今天研究复制时自己摸索出的规律,不知道是否正确,有误之处,望高手指点:
1.主库和从库的数据库名必须相同;
2.主库和从库的复制可以精确到表,但是在需要更改主库或从库的数据结构时需要立刻重启slave;
3.不能在mysql配置文件里直接写入master的配置信息,需要用change master命令来完成;
4.指定replicate_do_db必须在my.ini里配置,不能用change master命令来完成;
5.如果不及时清理,日积月累二进制日志文件可能会把磁盘空间占满,可以在配置文件里加上expire_logs_days=7,只保留最近7天的日志。建议当slave不再使用时,通过reset slave来取消relaylog;
注:我用的mysql版本都是5.5.x,操作系统是windows server2008 和 centos5.6;
更多内容更新请关注: 能做网团队笔记
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步