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

如何在WSL中卸载MySQL 5.7.4?

解决WSL2中MySQL 5.7.4无法正常卸载的问题

修复apt卸载命令的zsh通配符错误

你用的是zsh shell,直接用*mysql*这类通配符会被shell提前解析,导致出现“no matches found”错误,按以下步骤操作:

  1. 先停掉MySQL服务:
    sudo /etc/init.d/mysql stop
    
  2. 用引号包裹通配符执行彻底卸载:
    sudo apt-get remove --purge "*mysql*"
    
    或者更精准——先列出已安装的MySQL相关包:
    dpkg -l | grep mysql
    
    把输出里的包名逐个加入purge命令,比如:
    sudo apt-get purge mysql-server-5.7 mysql-client-5.7 mysql-common mysql-server-core-5.7 mysql-client-core-5.7
    
  3. 清理残留的依赖包:
    sudo apt-get autoremove
    sudo apt-get autoclean
    

手动删除残留目录的可行性

既然你确认没有重要数据,这些目录完全可以手动删除,操作前务必确保MySQL服务已经停止:

  • 删除数据存储目录:
    sudo rm -rf /var/lib/mysql/
    
  • 删除共享配置和库文件目录:
    sudo rm -rf /usr/share/mysql/
    sudo rm -rf /usr/lib/mysql/
    
  • 顺便删掉残留的启动脚本:
    sudo rm -rf /etc/init.d/mysql
    

验证卸载结果

执行以下命令确认MySQL已彻底清除:

ps aux | grep mysql
dpkg -l | grep mysql

如果两个命令都没有返回MySQL相关的结果,就可以重新安装MySQL 8.0了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 21:05:55