我对 XAMPP 1.7.4 有疑问。到目前为止,它在 Windows 7 和 8 上运行良好,但是当我尝试在 Windows xp Service Pack 3 上安装它时,它给了我一个 MySQL 错误 #2002。
最大的问题是,在状态页面中,MYSQL 数据库被标记为 DEACTIVATED,如下面的屏幕截图所示:
同时,在 XAMPP 控制面板应用程序中,MySQL 实际上运行良好,甚至在服务选项卡中,那么这个设置可能有什么问题???
我对 XAMPP 1.7.4 有疑问。到目前为止,它在 Windows 7 和 8 上运行良好,但是当我尝试在 Windows xp Service Pack 3 上安装它时,它给了我一个 MySQL 错误 #2002。
最大的问题是,在状态页面中,MYSQL 数据库被标记为 DEACTIVATED,如下面的屏幕截图所示:
同时,在 XAMPP 控制面板应用程序中,MySQL 实际上运行良好,甚至在服务选项卡中,那么这个设置可能有什么问题???
我的问题:MySql 状态显示为已停用。
第二个要点是我如何解决我的问题。
我想出了一个理想的解决方案,C: 中的 xampp 文件夹在操作系统崩溃后损坏,因此缺少文件导致重新安装 xampp 但由于未清除注册表,应用程序无法控制apache 和 mysql 端口,我使用了注册表清理程序并再次重新安装了 xampp,这一次它从一开始就可以工作。感谢所有的评论。
正如cptnk所说,看看你的pocesses列表——可能有mysqld(例如MariaDB)服务由其他堆栈启动。因此,如果它不是从您的 xampp 堆栈启动的 - 然后停止它并运行堆栈,而不是从 xampp-control,而是使用 apache_start.bat 和 mysql_start.bat 或使用 xampp_start.exe。