MySQL远程连接ERROR 2003 (HY000):Can’t connect to MySQL server on


因为安全原因,首先进入phpmyadmin。
为远程连接建立一个专用用户名: lwxtest ,并给予其一个数据库的权限。

然后用SSH登入你的服务器,

mysql - u root - p
#输入mysql的root用户的密码
mysql > use mysql ;
mysql > update user set host = '%' where user = 'lwxtest' ;
mysql > flush privileges ;
mysql > exit ;

如果使用的是Amazon的AWS EC2,还需要在Instance后台开启TCP 3306端口的连接。
之后就可以用以下的信息,远程连接数据库了:
如果有你的主机有端口限制,你还得自己手动开启。
服务器地址:(你自己服务器的IP); 用户名: lwxtest ; 密码:(设置的密码); 数据库名:(设置的数据库名); 端口: 3306 ;

声明:大家学-卢卫湘|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - MySQL远程连接ERROR 2003 (HY000):Can’t connect to MySQL server on


加vx: beyonds 备注:app上架 lwxshow