[Quote=引用 13 楼 xuzuning 的回复:]
贴出你的 mysql.db、mysql.user 两表的数据(只要前两列就可以了)
[/Quote]
mysql.db
% test123 test123 Y Y Y Y Y Y N Y Y Y Y Y Y Y Y Y Y
mysql.user
% root *5E6A1B129BAA6FC2A9E94E68EE140E1C7909AEEB Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y [BLOB - 0字节] [BLOB - 0字节] [BLOB - 0字节] 0 0 0 0
% test123 *676243218923905CF94CB52A3C9D3EB30CE8E20D N N N N N N N N N N N N N N N N N N N N N N N N N N [BLOB - 0字节] [BLOB - 0字节] [BLOB - 0字节] 0 0 0 0
[Quote=引用 10 楼 xuzuning 的回复:]
http://zhidao.baidu.com/question/262003164.html
服务器的MySQL不能远程访问 2011-5-4 14:09 提问者:biij5698 | 浏览次数:930次
本机上可以访问,但用远程访问总是出现2003 can't connect to mysql server on IP (10060),这个错误我是用navicat访问的,好像不是防火墙的问……
[/Quote]http://zhidao.baidu.com/question/262003164.html
服务器的MySQL不能远程访问 2011-5-4 14:09 提问者:biij5698 | 浏览次数:930次
本机上可以访问,但用远程访问总是出现2003 can't connect to mysql server on IP (10060),这个错误我是用navicat访问的,好像不是防火墙的问题,因为我在防火墙上开了3306端口了
2011-5-4 14:23 最佳答案 添加配置:
确定使用的mysql版本,如果为5.0以上的版本需要在mysql的配置文件 (windows下my.ini,linux下my.cnf)中添加如下代码:
[mysqld]
skip-name-resolve
加了这个,但是还是显示那个报错,2003-can't connect to mysql server on 'ip' (10060)