解决办法:

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;

相关文章:

  • 2021-06-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
猜你喜欢
  • 2021-06-10
  • 2022-12-23
  • 2021-09-30
  • 2021-12-21
  • 2021-03-30
  • 2022-12-23
相关资源
相似解决方案