You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:XAMPP中MySQL意外关闭,已尝试常见方案仍未解决

MySQL意外关闭排查求助

我试过网上各类解决方案,但XAMPP中的MySQL仍频繁意外关闭,恳请协助排查。我已尝试过Stack Overflow上的高赞方案,以下是我的错误日志:

2022-09-30 17:14:33 0 [提示] InnoDB:互斥锁和读写锁使用Windows互锁函数
2022-09-30 17:14:33 0 [提示] InnoDB:使用事件互斥锁
2022-09-30 17:14:33 0 [提示] InnoDB:压缩表使用zlib 1.2.11
2022-09-30 17:14:33 0 [提示] InnoDB:缓冲池数量:1
2022-09-30 17:14:33 0 [提示] InnoDB:使用SSE2 crc32指令
2022-09-30 17:14:33 0 [提示] InnoDB:初始化缓冲池,总大小=16M,实例数=1,块大小=16M
2022-09-30 17:14:33 0 [提示] InnoDB:缓冲池初始化完成
2022-09-30 17:14:33 0 [提示] InnoDB:128个回滚段中有128个处于活跃状态
2022-09-30 17:14:33 0 [提示] InnoDB:为临时表创建共享表空间
2022-09-30 17:14:33 0 [提示] InnoDB:将文件'D:\XAMPP\mysql\data\ibtmp1'大小设置为12 MB。正在物理写入整个文件;请稍候...
2022-09-30 17:14:33 0 [提示] InnoDB:文件'D:\XAMPP\mysql\data\ibtmp1'大小现在为12 MB
2022-09-30 17:14:33 0 [提示] InnoDB:等待清理进程启动
2022-09-30 17:14:33 0 [提示] InnoDB:10.4.24启动完成;日志序列号47133;事务ID 8
2022-09-30 17:14:33 0 [提示] InnoDB:从D:\XAMPP\mysql\data\ib_buffer_pool加载缓冲池
2022-09-30 17:14:33 0 [提示] 插件'FEEDBACK'已禁用
2022-09-30 17:14:33 0 [提示] InnoDB:缓冲池加载完成,时间220930 17:14:33
2022-09-30 17:14:33 0 [提示] 服务器套接字已在IP '::'上创建

排查方向建议

  • 端口冲突:检查本地是否有其他程序占用3306端口,执行命令 netstat -ano | findstr ":3306" 查看占用进程,结束对应进程后重启MySQL。
  • 权限问题:确认XAMPP安装目录(D:\XAMPP)及子目录的读写权限,右键目录选择「属性-安全」,给当前用户添加完全控制权限。
  • 临时表空间异常:删除D:\XAMPP\mysql\data\ibtmp1文件,重启MySQL后系统会自动重建该文件。
  • 内存配置:当前InnoDB缓冲池仅16M,若系统内存充足,可修改my.ini中的innodb_buffer_pool_size参数,调整为256M或512M,重启生效。
  • 完整日志:你提供的日志仅记录到启动阶段,没有意外关闭时的报错,建议查看完整错误日志定位具体问题。

内容的提问来源于stack exchange,提问作者EMMS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 19:55:19