配置主从: 
两台服务器mysql版本一样, 
Server version: 5.1.16-beta-log MySQL Community Server 
配置基本一样、启动参数雷同一样 
主的可以访问从的, 
但是 
从那边怎么连接主的,都是失败: 
[root@2006 htmlfile]# mysql -h192.168.xx.xxx -uxxx -pxxx --default-character-set=GBK --reconnect 
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.xx.xxx(111) 
后来查看: 
主的: 
netstat -an | grep 3306 
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN    
从的数据库是: 
netstat -an | grep 3306 
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN    
原因: 
msyql默认的bind-address是127.0.0.1, 
这样的话就算你创建的用户有可以remote访问的话 也不能通过-h 来访问。 
mysql只接受localhost。 
后来在主的那边修改配置文件: 
bind-address = 192.168.xx.xxx 
结果,搞定,收工。