我正在使用一个可用的 Apache 和 MySQL Xampp 服务器进行编码。
在编码时,整个项目突然自杀了。80% 的功能崩溃并工作错误。没有错误消息,没有控制台消息。一切似乎都运行良好,但大多数功能都做错了。
然后突然..我收到错误消息,它无法连接到 MySQL 数据库。我很震惊,然后重新启动了我的电脑。
重新启动后,我启动了 Xampp,启动了 Apache 和 MySQL。没有错误消息,Modulname 的背景更改为“绿色(成功启动)”。
然后我启动了浏览器并更改了项目的 URL...同样的错误消息,无法连接到 MySQL 数据库。
我去了 localhost/phpmyadmin。
在 PhpMyAdmin 中,我尝试登录并收到以下错误消息:
"#1045 Die Anmeldung am MySQL-Server ist fehlgeschlagen" -> "#1045 Login to the MySQL-Server failed"
我尝试在命令行中执行以下操作
mysql -u root -password PASSWORD
mysql -u root -p PASSWORD
mysql -u root
它们都不起作用。以下错误消息:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
我还下载了 mysqlreset.bat,它执行 SQL 更新查询并设置新的 root 密码。不 - 它不起作用。
我不知道发生了什么。
有人知道这个错误吗?我正在寻找解决方案,但需要快速恢复工作。同时我仍然会四处寻找,如果找到解决方案我会回复。
最佳答案
经过几次重新安装后,我从系统菜单中卸载了 Xampp,删除了 C:/xampp/目录并再次安装了 xampp。 (当然,我备份了 C:/xampp/data 和 C:/xampp/htdocs )
现在一切都很完美。我不知道到底出了什么问题,我希望这种事不再发生。
亲切的问候
关于php - Xampp MySQL 崩溃并且不再工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23298614/