mysql的远程连接设置如下

1.将所需登录的用户名给上权限

GRANT ALL PRIVILEGES ON . TO ‘user’@’%’IDENTIFIED BY ‘password’ WITH GRANT OPTION;

user,password填上对应的用户名及密码

2.将mysql的配置文件(一般在/etc/mysql/my.cnf)中的bind_adress注释掉

这个参数的意义是将访问ip绑定,这样其他的ip便访问不上

3.将mysql重启一下即可

参考连接:http://www.cnblogs.com/ycsfwhh/archive/2012/08/07/2626597.html