菜鸟总是人百度,一开始上网找资料
1、查找以前是否装有mysql
命令:rpm -qa|grep -i mysql
可以看到mysql的两个包:
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
2、删除mysql
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
3、删除老版本mysql的开发头文件和库
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
这是卸载比较老的MYSQL 感觉这一段还有点用
我看了下感觉不知道用
rpm -ev 还是 yum remove
就查了下,上面说 yum 安装的就用yum卸载
但是用
yum remove 一看还有很多依赖包要删除,感觉会很麻烦所以我就没有用
再查查看
查了,用YUM 话 依赖包是没法不删除的,这样我决定选用 rpm -ev 了
使用rpm -ev 卸载 后 有一个 MYSQL-libs 有很多依赖要移除
没有办法最后只有使用强制卸载了
命令 rpm -ev mysql-libs --nodeps
至此MYSQL完成完全卸载
不过不知道有什么后遗症
用YUM重装MYSQL 5.7版本装不上了
看来这就是后遗症
所以说数据库还是轻易不要动啊,不然很麻烦的
也许只是对于我们菜鸟来说
对于大神来说数据库还不是想动就动
还是学艺不到家的后果
只能继续学习咯