MySQL 一键卸载
MySQL 一键卸载 设计思想
1、关闭数据库服务、根据 etc/my.cnf 参数文件找到对应目录
mysql.server stop
cat /etc/my.cnf | grep -Ev '^#' |awk -F 'datadir=' '{print $2}'| grep -v '^$'|head -n 1
cat /etc/my.cnf | grep -Ev '^#' |awk -F 'basedir=' '{print $2}'| grep -v '^$'|head -n 1
2 、删除MySQL安装目录与数据目录
rm -rf ${mysql_data}
rm -rf ${mysql_base}
3、删除所有所属用户为mysql的文件
find / -user mysql |xargs rm -rf
4、删除mysql相关用户与组
userdel mysql
groupdel mysql
mysql一键卸载脚本
mysql一键卸载脚本
./zyzmysqluninstall.sh -h #查看帮助
参数说明:
–mysqldata, -d : mysql_data 选填 默认my.cnf中寻找
–mysqlbase, -b : mysql_base 选填 默认my.cnf中寻找
–uninstalllog, -l : 卸载日志(绝对路径) 选填 默认当前目录
–help, -h : 帮助