我安装了 EasyPHP 5.3.6,打开了 PhpMyAdmin,创建了一个新的数据库并为 root 用户设置了密码。“自然”之后我无法再登录 PhpMyAdmin,收到臭名昭著的 1045 Access Denied 错误。
我尝试了所有我能找到的东西——在 config.inc.php 中设置密码(在两个地方)似乎不起作用。我还尝试将 AllowNoPassword 更改为 true(或 false,无论它最初不是哪个),但没有做任何事情。我尝试通过 phpmyadmin/scripts/signon.php 并在那里输入密码(这是正确的密码,我将其保存在我的密码管理器中)并且也无法登录。我还尝试按照我找到的重置 MySQL 密码的说明,但他们使用了我在安装中没有找到的 mysqld-nt.exe。我还尝试卸载 EasyPHP 并重新安装它(在此之前,我使用 ccleaner 删除它发现的任何注册表问题,尽管不可否认,那里没有关于 mysql 的内容),它当然保留了“不正确的密码”并且不会让我登录.
除了重新格式化我的硬盘驱动器之外,我不确定我还能做什么。(卸载后如何保留损坏的设置??)
任何帮助,将不胜感激。
我还想了解为什么做一些所谓的好事情来保护你的数据库结果是一个如此痛苦的过程,以至于实际上建议让 root 用户不输入密码?叹