报错信息提示:
Access denied for user 'xxx'@'localhost' (using password: YES)
环境:
解压版的MySQL5.4, 用的默认配置文件 my-default.ini
在图形化页面创建一个xxx用户, 地址为 % , 代表可以远程访问,
并将 指定库 的所有 权限 赋给 这个用户
然后取运行boot 项目的时候报错, 在网上查的都说是因为账号密码什么的,
要在配置文件中添加一个跳过检验, 再来回改的 , 个人搞了, 然没用。
最后发现是是因为有一个用户名为空 , 地址为localhost 的用户 ,
导致了这个原因 。
上面条件说了创建的用户为 % ,但是错误提示为@localhost
解决
直接把那个空白名的用户删除就可以了。。。。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。