我们安装了mysql之后想卸载mysql时,往往是卸载不完全,导致下次安装又有问题,下面就提供ubuntu完全卸载mysql的方法.

实验环境

  • Linux: Ubuntu 16:04
  • Mysql 5.7

步骤

温馨提示:执行之前务必确认是否备份了数据库的数据,数据无价!

  • 先在shell里执行以下指令
1
2
3
4
5
sudo apt-get autoremove --purge mysql-server*
sudo apt-get remove mysql-server*
sudo apt-get autoremove mysql-server*
sudo apt-get remove mysql-common
sudo rm -rf /etc/my.cnf
  • 建一个shell脚本(文件)叫deleteMysql.sh,内容如下:
1
2
3
4
5
6
7
#!/bin/bash
list=`sudo find / -name mysql*`
for i in $list
do
sudo rm -rf $i
done
exit 0
  • 给这个脚本加上执行权限后执行
1
2
sudo chmod u+x deleteMysql.sh
sudo ./deleteMysql.sh

小结

这下子mysql应该算是完全卸载了,然后就可以跑路(误)了!!!∑(゚Д゚ノ)ノ