ubuntu彻底删除mysql残留 安装新mysql

1.删除mysql的数据文件

1
sudo rm /var/lib/mysql/ -R

2.删除mysql的配置文件

1
sudo rm /etc/mysql/ -R

(这两步非常重要,好多文章都没写)

3 .dpkg –list|grep mysql查看mysql的依赖项

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/6/image_8a639ced957b5aa0db30b0b1aac12589.png

4.开始删除依赖项

4.1 .卸载命令:sudo apt-get remove mysql-common

4.2. 卸载命令:sudo apt-get autoremove –purge mysql-server-8.0

备注此两部合为一步:

1
2
3
# 下方两命令皆可
dpkg -l|grep mysql|awk '{print$2}'|sudo xargs dpkg -P
dpkg -l|grep mysql|awk '{print$2}'|sudo xargs remove -y

4.3 .清除残留数据,运行命令:dpkg -l|grep mysql|awk ‘{print$2}’|sudo xargs dpkg -P

再次查看MySQL的剩余依赖项,运行命令:dpkg –list|grep mysql

如果没有返回即删除完了(基本上就会删除完),如果没删除完则继续删除显示的依赖包

其他

1
2
3
4
# 修复安装包
sudo dpkg-reconfigure mysql-server-5.7
# 卸载安装包及配置文件
sudo apt-get purge mysql-server-5.7

完成 此时即可重新安装mysql!

原文链接:https://blog.csdn.net/qq_52135683/article/details/126857974