欢迎来到天天文库
浏览记录
ID:34724625
大小:77.26 KB
页数:6页
时间:2019-03-10
《mysql主从同步镜像备份镜像备份》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、windows2008R2SERVER下mysql主从同步备份(mysql镜像)windows下mysql主从同步数据备份实现方法,对于数据的安全性是很有必要的。一般情况下,如果条件允许的话可以使用三台服务器:主服务器、见证服务器、从服务器(见证服务器的作用即是实现故障自动转移使得系统正常运行的主动切换作用)。但是笔者这里只有两台服务器,因此只能做主从服务器,见证服务器可以省略了,在主服务器出现问题影响系统正常使用时及时的进行手动的切换。下面说说具体的配置步骤。环境:两台windows2008R2ser
2、ver服务器,网络正常并且已经开通相关端口。主服务器IP:192.168.0.109A镜像服务器IP:192.168.0.112Bmysql版本:5.0.22第一步:在A数据库的my.ini中添加server-id=1log-bin=C:mysqlback#同步事件的日志记录文件binlog-do-db=test1#提供数据同步服务的数据库binlog-do-db=test2#提供数据同步服务的数据库binlog-do-db=test3#提供数据同步服务的数据库master-host=192.168.
3、0.112#主机B的地址master-user=root#主机B提供给A的用户(数据库的用户),该用户中需要包括数据库test1test12test3的权限master-password=123456#访问密码master-port=3306#端口,主机的MYSQL端口master-connect-retry=60#重试间隔60秒replicate-do-db=test1#同步的数据库replicate-do-db=test2#同步的数据库replicate-do-db=test3#同步的数据库第二步:
4、在B数据库的my.ini中添加server-id=2log-bin=C:mysqlback#同步事件的日志记录文件binlog-do-db=test1#提供数据同步服务的数据库binlog-do-db=test2#提供数据同步服务的数据库binlog-do-db=test3#提供数据同步服务的数据库master-host=192.168.0.109#主机B的地址master-user=use101#主机A提供给B的用户,该用户中需要包括数据库test1test12test3的权限master-pass
5、word=usepwd101#访问密码master-port=3306#端口,主机的MYSQL端口master-connect-retry=60#重试间隔60秒replicate-do-db=test1#同步的数据库replicate-do-db=test2#同步的数据库replicate-do-db=test3#同步的数据库第三步:将A的mysql数据的权限给Bmysql>GRANTFILEON*.*TO"root"@"192.168.0.112"IDENTIFIEDBY'abc123-=';mysq
6、l>flushprivileges;mysql>GRANTREPLICATIONSLAVEON*.*TO"root"@"192.168.0.112"IDENTIFIEDBY'abc123-=';mysql>flushprivileges;将B的Mysql数据的权限给A操作同上。第四步:在从服务器上面输入:mysql>showslavestatus;如果为emptyset,则在从服务器上面:mysql>CHANGEMASTERTOMASTER_HOST='192.168.0.109',MASTER_USE
7、R='root',MASTER_PASSWORD='abc123-=';重启AB数据库,后:B机器:mysql>slavestart;查看同步配置情况A机器:mysql>showmasterstatus;B机器:mysql>showslavestatus;假如A与B数据库没有同步,检查mysql安装目录下的.err文件。如果slave日志中报错信息如下:06080711:40:17[ERROR]Whiletryingtoobtainthelistofslavesfromthemaster'xxx.xxx
8、.xxx:3306'user'root'gotthefollowingerror:'Accessdenied.YouneedtheREPLICATIONSLAVEprivilegeforthisoperation'在master上,执行以下语句查看权限:mysql>SHOWGRANTSFOR'root'@'192.168.0.112';***************************1.row*********************
此文档下载收益归作者所有