navicat 远程连接linux下的 mySql数据库,出现10061错误

网上的方法无非如下:


  1:在服务端MySQL文件夹下找到my.ini文件。(注:linux下为my.cnf文件)修改bind-address=127.0.0.1 为 bind-address=0.0.0.0 (在MySQL 5的my.ini中未发现此项)  

   2:重新启动MySQL服务。

测试连接情况:

   如果没有给远程登录用户添加所有机器都能访问的权限,将会出现“1045-Access denied for user root@IT(using password:NO)”,这表明需要添加权限;

   添加命令如下:

   1)grant all on *.* to 用户名@"%" identified by "密码";

   2)flush privileges;



可是我试过这些办法,都不行。最后把my.cnf下的bind-address行注释掉了,发现可以连接了……

mysql 版本 5.1


你可能感兴趣的:(linux,数据库,password,用户名,identified)