修改Mysql远程访问权限

解决办法:

1.首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。 
修改Mysql远程访问权限

2.输入use mysql;

修改Mysql远程访问权限

3.输入select user,password,host from user; 
可以看到host中只有localhost主机。我们需要将xxx.xxx.xxx.xxx也添加到这里才对。

修改Mysql远程访问权限

4、这事使用下面两命令:

GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY '密码 WITH GRANT OPTION;
 flush privileges;

记住,一个要进行flush;