1、使用以下命令查看当前安装mysql的情况,查看以前是否安装mysql
1
rpm -qa|grep -i mysql
如下图所示:
显示器以前安装过:
MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5
二、停止mysql服务,删除之前安装的mysql
删除命令:rpm -e –nodeps 包名
rpm -evMySQL-client-5.5.25a-1.rhel5
rpm -evMySQL-server-5.5.25a-1.rhel5
如果提示依赖包错误,请尝试以下命令:
rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps
假如提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1
然后尝试下面的命令:
1
rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5
3.查找旧版本mysql的目录,删除旧版本mysql的文件和库
1
find / -name mysql
搜索结果如下:
1
2
3
4
5
find / -name mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
删除相应的mysql目录
1
2
3
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
具体步骤如图所示:查找目录并删除目录
注:卸载后/注:卸载后/注:etc/my.cnf不会被删除,需要手动删除
1
rm -rf /etc/my.cnf
4.再次检查机器是否安装了mysqll
1
rpm -qa|grep -i mysql
五、总结
没有结果,说明已经完全卸载,然后直接安装mysql。
