宝塔mysql主从复制插件使用教程**
更新日志:** 1、添加数据库一主多从功能。
2、创建主从前检测数据库是否开始二进制日志。
3、数据库备份是取消锁表,不再影响主库使用。
4、修复一些已知BUG。
插件说明:**
** 1、非重构版本插件支持Mysql5.5或以上数据库同步,重构版仅支持5.7和8版本。 2、本插件需要主从数据库版本一致。 3、本插件现只支持一主主从。 4、使用前请先在安全组放行对应的数据库端口。 5、使用插件前请先安装好数据库。 6、尝试修复主从时请务必仔细查看提示。 7、请保证主从两端面板版本在6.x方可正常使用 8、同步前请确定二进制日志是否已经开启。 9、数据库主从同步之后,任何操作切勿在从库操作(包含添加、删除数据库、表),否则会导致同步异常。
环境说明:**
**
主数据库:192.168.1.198 从数据库:192.168.1.199
一、配置主服务器:**
**
1、从库IP地址,这里输入从服务器的IP,如果在同一个机房建议使用内网IP。 2、从库端口,这里输入从服务器Mysql设定的端口默认为3306,如果有做修改请手动修改输入框的端口, 从库端口在设置主服务器时必须是已经可以访问的。 3、选择数据库,如果需要完全同步,请勾选全部即可 4、设置主服务器时,如果mysql为5.6或以上版本,mysql会自动重启一次(用于使新配置的参数生效) 5、配置完成后会生成一串秘钥,请复制好准备粘贴到从服务器。
![图片[1] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库 图片[1] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库](https://www.bt.cn/bbs/data/attachment/forum/201901/21/145706w77en9gdxjieymxj.png)
二、配置从服务器**
**
1、主服务器IP,如果在同机房,建议输入主服务器的内网IP。 2、主服务器秘钥,将主服务器生成的秘钥粘贴进去,注意后面可能有 “=” 等于号。
![图片[2] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库 图片[2] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库](https://www.bt.cn/bbs/data/attachment/forum/201901/21/145706c9jzbzgb0166sb5b.png)
三、主从同步需要的时间:
根据数据库大小和带宽(如果是公网同步)大小,配置时间将会有较大出入,如果服务已经在配置请不要 刷新窗口,如果有刷新,服务还会在后台处理,请静待配置完成即可。
![图片[3] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库 图片[3] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库](https://www.bt.cn/bbs/data/attachment/forum/201901/21/145707fi59ullgi8558gfu.png)
![图片[4] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库 图片[4] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库](https://www.bt.cn/bbs/data/attachment/forum/201901/21/145707gyc2sy7yvy9wvzfs.png)
* 四、修复主从:*
** 1、修复主从需要到主服务器操作。 2、修复前请备份好主服务器数据库和从服务器数据库以免数据丢失。 3、修复时请仔细阅读提示后再做修复。
* 五、删除主从复制:*
** 删除主从服务需要在主从两台服务器同时删除。
六、添加从服务器:
按照上面的方法做好主从后如果后面想添加从库,可以直接点击添加从服务器来配置,同步的数据库和前面配置好的是一致的不能修改。
![图片[5] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库 图片[5] - 宝塔MySQL主从复制插件使用教程 - 陆伍博客 - 你的互联网资源库](https://www.bt.cn/bbs/data/attachment/forum/201903/29/143130sovkzlxiwz18isiv.png)
七,获取Key:
如果同步过程中不小心关闭key窗口可以点击这个按钮获取key