解决mysql无法使用IP登陆

欢迎使用Markdown编辑器写博客

最近在本机上装了一个linux虚拟机,然后准备部署项目,连接的是本机的数据库,启动的时候一直提示
java.sql.SQLException: Access denied for user ‘root’@’*’ (using password: YES)异常,百度查看是没有给root用户权限的问题
解决方法如下:

在mysql安装的电脑上,使用cmd命令,进入安装目录,在使用root用户登录
解决mysql无法使用IP登陆_第1张图片

然后再给所有ip开放使用root权限
grant all privileges on . to ‘root’@’%’ identified by ‘root’; (%) (%) 表示所有ip,也可以指定固定IP

执行完上述命令后用下面的命令刷新权限
flush privileges;

最后在重启服务,记得重启服务,重启服务…

原文链接:http://www.jb51.net/article/99606.htm

你可能感兴趣的:(mysql)