本文概述
- 应用解决方案之前
- 1.转到MySQL的数据文件夹
- 2.备份日志文件并删除它们
- 3.重新启动MySQL和Apache
应用解决方案之前在大多数情况下, 错误是由于MySQL无法在端口3306上启动而引起的。可能是因为有另一个应用程序在使用它, 因此请确保没有其他应用程序同时在使用该端口。如果你已经确认MySQL使用的端口未被Skype之类的其他应用程序使用, 并且问题仍然存在, 请继续执行本文中提到的解决方案。
1.转到MySQL的数据文件夹要解决此问题, 你需要在xampp安装中找到mysql文件夹。这通常只是一个版本, 因此你可以在C:\ xampp \ mysql \ data中找到它(具有默认安装路径)。该文件夹主要包含日志和MySQL上的所有数据库。
2.备份日志文件并删除它们注意通常, 如果MySQL服务正在运行, 则无法删除文件。因此, 如果该服务处于活动状态, 请先将其停止, 然后尝试删除文件。
创建mysql日志文件的副本, 即文件ib_logfile0和ib_logfile1。这些文件是在运行时为InnoDB创建的日志文件。通常, 删除它们将解决你的问题, 因为它们将在以后创建, 但是可以在其他位置创建这些文件的安全副本, 因此, 如果该文件无法正常工作, 你仍然可以还原它们并从一开始就保留xampp 。
在其他位置(其他目录)获得这些文件的副本后, 将其从原始目录中删除, 然后继续下一步。
3.重新启动MySQL和Apache最后一步, 以防MySQL和Apache服务与xampp控制面板一起运行。重新启动这些服务后, 尝试通过URL http:// localhost / phpmyadmin再次访问PHPMyAdmin, 你应该可以再次使用PHPMyAdmin。
【如何解决Xampp MySQL错误#2002-无法建立连接,因为目标计算机主动拒绝了它】编码愉快!
推荐阅读
- 如何更改Bootstrap Datetimepicker(by eonasdan)显示方向
- 如何在Windows中使用TTY Plus在多个选项卡中使用PuTTY
- 在xamarin android中无法从FirebaseAuth获取刷新令牌。
- Android Studio无法启动活动性ComponentInfo
- iPad Home Screen Web App失败
- iPhone Webapp启动画面白色空间
- 在Android中动态单击按钮添加微调器
- Twitter Kit RestAPI不支持IPv6( - 拒绝了Apple)
- 当Apple从设置中删除时,如何在Xcode 9 Simulator中访问Twitter()