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

修复MySQL安装后出现Linux「Error: BrokenCount > 0」报错如何解决?

报错核心原因
  • MySQL/MariaDB卸载时未清理干净运行中的进程,systemd服务单元已经被删除但进程仍在后台运行,导致新包的预安装脚本无法停止服务触发报错
  • 包管理器存在半安装状态的MySQL包,依赖关系损坏触发BrokenCount > 0提示
修复步骤
  • 强制杀掉所有残留的MySQL进程
sudo killall -9 mysqld mysqld_safe
# 验证进程是否清理完成,无相关进程输出即为清理成功
ps aux | grep mysql
  • 强制移除所有损坏的半安装MySQL、MariaDB相关包
sudo dpkg --purge --force-all mysql-server-8.0 mysql-common mysql-server-core-8.0 mariadb-*
  • 修复包管理器依赖
sudo apt -f install
  • 清理冗余包和安装缓存
sudo apt autoremove -y
sudo apt clean
  • 若后续需要重新安装MySQL,执行以下命令清理残留配置后再安装即可
    注意:执行删除MySQL目录操作前如果需要保留原有数据库数据,请先备份/var/lib/mysql目录内容
# 删除残留配置和数据
sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql
# 重新安装MySQL
sudo apt install mysql-server -y

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 17:39:00