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

MySQL升级至80035后状态显示‘Still pending’,导致80037无法启动的问题求助

MySQL升级至80035后状态显示‘Still pending’,导致服务无法启动的问题求助

各位好,我遇到了一个棘手的MySQL升级问题,实在搞不定了,来求助大家!

我的专用服务器上的MySQL实例最近自己触发了自动更新——本来自动更新是为了安全,但这次直接把数据库搞崩了。

其实几个月前我遇到过类似问题,当时是在systemd的mysqld启动配置里加了--upgrade=MINIMAL参数解决的。但这次问题更严重,而且可能和我之前的这个修复有关。

现在的情况是:

  • 每次启动服务器,都会提示升级到版本80035的操作“still pending”(仍在等待)
  • 尝试执行mysqld --upgrade=FORCE、mysqld --upgrade=AUTO或者mysqld --upgrade=MINIMAL,得到的都是同样的“pending”提示
  • 如果用mysqld --upgrade=NONE启动,服务器直接提示“需要升级”然后停止运行
  • 我试过把/var/lib/mysql目录的数据备份出来,放到MySQL 8.0.34的环境里,结果报错说目录结构属于MySQL 8.0.36;放到MySQL 8.0.35的环境里,又提示无法完成升级

有没有朋友遇到过类似的情况?或者能给我一些修复的思路?感谢大家!

备注:内容来源于stack exchange,提问作者fgiug

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 09:23:12