Linux彻底删除mysql
时间: 2023-09-23 12:09:52 浏览: 111
1. 停止mysql服务
sudo systemctl stop mysql
2. 卸载mysql
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
3. 删除mysql配置文件
sudo rm -rf /etc/mysql/
sudo rm -rf /var/lib/mysql/
sudo rm -rf /var/log/mysql/
sudo rm -rf /var/run/mysqld/
4. 删除mysql用户和组
sudo deluser mysql
sudo delgroup mysql
5. 清除残留文件
sudo find / -name "mysql" -exec rm -rf {} \;
6. 查看是否还有mysql进程
ps -ef | grep mysql
如果还有进程,使用kill命令杀死进程。
7. 清除mysql的依赖
dpkg -l | grep mysql
sudo apt-get remove --purge [mysql依赖的软件包]
8. 清除mysql的日志文件
sudo rm -rf /var/log/mysql
9. 清除mysql的缓存文件
sudo rm -rf /var/cache/apt/archives/mysql*
10. 更新系统软件包列表
sudo apt-get update
11. 完成后再次查看是否还有mysql进程
ps -ef | grep mysql
如果没有进程,则说明mysql已经完全删除。
阅读全文