1.打开Mysql 3306远程访问
注释掉bind-address =127.0.0.1
#bind-address =127.0.0.1
//执行下面
netstat -an|grep 3306
然后显示如下
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
2.授权用户访问
进入mysql然后输入:
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
这里是授权用户可以从所有的ip或者域名远程访问,如果不需要可以把’%’改成你想要的ip或者域名。
ps:你也可以不用更改所有的权限,单单就更改你想要访问的表也行。