在默认情况下,mysql为了安全起见,只支持本地连接,但是有很多时候我们是需要进行远程的。
解决方案:
1.找到mysql安装路径,打开my.cnf文件,注释掉bind-address = 127.0.0.1 这一行,重启系统。
2.将root用户授权给所有连接: grant all privileges on *.* to 'root'@'%' identified by '******';
最后一个为mysql密码
3.让权限立即生效:flush privileges;
在默认情况下,mysql为了安全起见,只支持本地连接,但是有很多时候我们是需要进行远程的。
解决方案:
1.找到mysql安装路径,打开my.cnf文件,注释掉bind-address = 127.0.0.1 这一行,重启系统。
2.将root用户授权给所有连接: grant all privileges on *.* to 'root'@'%' identified by '******';
最后一个为mysql密码
3.让权限立即生效:flush privileges;