我的问题类似于这。但发布的所有解决方案均无效。
my.ini
文件已粘贴这里. 'mysql.log' 已粘贴这里。
这个问题似乎是无缘无故造成的。我不记得具体做了什么更改。Apache
运行良好。我在 Windows 7 x64 上。
最有趣的是,mysql.exe 运行正常。没有密码。mysqld.exe 不运行
(通过控制台运行它只会导致无限延迟)
我尝试过的方法
- 关闭防火墙
- 检查端口 3306 是否开放
- 检查其他 MySQL 实例正在运行的服务
- 检查已安装的其他 MySQL 版本
- 在 my.ini 中更改密码
- 以管理员身份运行 wampserver
- 禁用 SQL Server 服务
- 取消注释“skip-networking”选项
- 将我的计算机的网络模式切换为 DMZ(以防路由器防火墙出现问题)
- 谷歌搜索并尝试所有其他建议的解决方案
- 重新安装 wampserver
- 重启电脑
我不知道该怎么办了。有人有解决办法吗?
答案1
搜索mysql-bin.index文件,删除它,然后重新启动MySQL。
答案2
就我而言,问题在于我已将 mysql 文件夹从旧系统移出,并将其替换到新系统上,幸运的是,我已备份新安装的 mysql。恢复成功
答案3
请检查 mySql 在您的系统上使用的端口,然后将 wamp 服务器 mySql 服务的端口号更改为该号码,方法是将其输入到 Windows 的 my.ini 中,最后一行重新启动服务,它会立即变为绿色。希望这能有所帮助,因为我遇到了类似的问题。