项目启动后控制台输出:

Host lenovo-PC is not allowed to connect to this MySQL server

这是因为没有给本机电脑连接权限。

解决方法:

    1.打开cmd,进入到MySQL安装的bin目录,连接MySQL。如何连接与安装MySQL请查看博主

另一篇博客http://blog.csdn.net/weixin_40671802/article/details/79273614点击打开链接

   2.接着输入use mysql-> select user,host from user;  可以查看到允许连接的没有本机IP,root用户只允许在127.0.0.1和localhost上进行连接,而不允许使用本机在局域网中的ip进行连接。。

Host lenovo-PC is not allowed to connect to this MySQL server

3.输入:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.100.110.167' IDENTIFIED BY '' WITH GRANT OPTION;

允许地址10.100.110.167上用root用户,无密码来连接mysql的所有数据库,付给select,insert,update,delete权限。

Host lenovo-PC is not allowed to connect to this MySQL server

4.最后一步刷新一下权限flush privileges;

Host lenovo-PC is not allowed to connect to this MySQL server

相关文章:

  • 2021-09-27
  • 2021-04-12
  • 2021-08-29
  • 2021-10-24
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-06-11
猜你喜欢
  • 2021-08-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-11
  • 2022-01-10
相关资源
相似解决方案