Access denied for user ''@'localhost' (using password: YES)运行遇见了这个bug,弄了很久,看网上的解决方向都是说用户名权限不够,要开通权限什么的,最后发现,只是配置文件不匹配而已,用户名和获取名不一致,所以用户名为空了,网上给的是 Access denied for user ‘root'@'localhost' (using password: YES)的解决,他们不一样,一定要注意。
遇到问题可以先用debug调试一下,看看具体出问题的地方,不要直接百度按照别人的解决方法乱改一通,不然可能不仅浪费时间,还会把正确的配置改错。