还剩2页未读,继续阅读
文本内容:
核设备在役检查数据管理系统子服务技术配置文档版本〈V
1.01安装两个mysql首先安装两个mysql在两台不同的主机上,假设计当前主机分别为
192.
168.
128.129假定为A和
191.
168.
128.130假定为B2给两台数据库增加外部访问用户userl和user2,分别给于全部权限在A主机上执行代码如下:GRANT ALLPRIVILEGES ON*.*TO userl@
192.
168.%.%IDENTIFIED BYuseri WITH GRANT OPTION;在B主机上执行代码如下:GRANT ALLPRIVILEGES ON*.*TO user2@
192.
168.%,%IDENTIFIED BYuser2WITHGRANTOPTION;3修改两个数据库的my.ini配置文件修改A主机上数据库的my.inn文件,修改内容如下:log-bin=mysql-bin server-id=l relay-log=mysql-relay binlog_format=mixed log-slave-updates slave-skip-errors=all修改B主机上数据库的my.inn文件,修改内容如下:Iog-bin=mysql-bin server-id=l relay-log=mysql-relay binlog_format=mixed log-slave-updates slave-skip-errors=all注二者不同的点只是server-id不一样4运行同步的代码在主机A、主机B的数据库里运行同步代码代码如下show masterSTATUS;〃查看如果是自己主机的状态reset slave;〃重置状态STOP SLAVE;〃停止状态change master to masterhost=f
192.
168.
3.1461,master user=,userl,,master_port=3306,master_password=,userl,,masterjog_file=mysql-bin.000053l,〃指向对方的show masterstatus中的状态master」og_pos=329;〃〃指向对方的show masterstatus中的状态START SLAVE;〃如果启动失败,则需要执行reset slave;show SLAVESTATUS;〃如果显示以下结果同步成功后如下Yai txngfor nazt«rt
192168.
3.146uzarl330660nysql-bin000053857nysql-r«lay000004465myzql-birt000053Yaz第一项目,表示,当前等待别人的状态发送过来,第二项,我的主机的地址,第三项目,是我主机的用户名,笫四项目是端口,第五项,是我现在起步主机的日记文件,第6,7,分别是迸攻文件的版本的最后8,9,是执行方式,一定是yes,才是成功的。