日期:2014-05-16  浏览次数:20748 次

请教mysql数据库同步
参照网上搜集的资料对两台机器数据库同步的配置,修改完my.ini文件后重启服务器就出现1067的错误。

A机器作为master IP:192.168.1.121
B机器作为master IP:192.168.1.123

master下在my.ini最后添加以下代码:
server-id=1
log-bin=d:\backup 
binlog-do-db=test 

slave下在my.ini最后添加以下代码
server-id=2
master-host=192.168.1.121
master-user=root
master-password=1
master-port=3306 
master-connect-retry=60 
replicate-do-db=test 

完成后在A机器的mysql控制台下输入以下代码:
grant all privileges on *.* root@'192.168.1.123' identified by '1'

重启mysql服务后就出现1067的问题
向各位大侠求教!


------解决方案--------------------
http://blog.csdn.net/lxpbs8851/article/details/7546503
这个是前段时间写的 两台机器数据库同步的配置
环境是在 linux下面的,wins下面也可以参考下。

出现1067的问题 一般是配置文件配置错误的问题。
是master还是slave 报1067的错误
定位服务器了再看是不是这个服务器上面的配置项名字错了 或者把并不存在的配置项写进了配置文件、