我使用的是具有phpmyadmin的Xampp。当我尝试打开phpmyadmin时,我得到这个错误:
mysqli::real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)
在我的配置文件中,密码是"“,所以基本上没什么。
我也为错误添加了屏幕截图。我怎么才能修复它?我尝试了所有其他的答案,但对我来说都不起作用。

发布于 2020-07-01 14:47:17
看起来您真正问的是如何更改root密码,因为您不知道已存在的密码。
你得到的错误仅仅是mysql告诉你,“你需要一个密码伙伴”
快速搜索一下谷歌,我会找到类似这样的东西,这似乎是合理的https://gist.github.com/susanBuck/39d1a384779f3d596afb19fcad6b598c
在不使用授权表的情况下启动mysql并更改密码。再次重新启动它,您应该可以正常运行了。我没有Xampp或Windows,所以我不能尝试它。
您要查找的密码应写入安装时的mysqld.log中。这可能会省去您更改它的一些麻烦。在日志文件中搜索“临时密码”
https://stackoverflow.com/questions/62670006
复制相似问题