乐趣区

解压版MySQL-运行SpringBoot项目时-提示不能连接用户xxxlocalhost

报错信息提示:

Access denied for user 'xxx'@'localhost' (using password: YES) 

环境:

    解压版的 MySQL5.4, 用的默认配置文件 my-default.ini
    在图形化页面创建一个 xxx 用户, 地址为 % , 代表可以远程访问, 
并将 指定库 的所有 权限 赋给 这个用户

 然后取运行 boot 项目的时候报错, 在网上查的都说是因为账号密码什么的, 
    要在配置文件中添加一个跳过检验, 再来回改的 , 个人搞了, 然没用。最后发现是是因为有一个用户名为空,地址为 localhost 的用户,导致了这个原因。

上面条件说了创建的用户为 %,但是错误提示为 @localhost
解决

 直接把那个空白名的用户删除就可以了。。。。
退出移动版