卸载centos7自带mysql_卸载Centos下自带mysql

[转载]

1. 首先查找Mysql相关rpmrpm -qa | grep mysql

[root@hexuweb102 ~]$ rpm -qa | grep mysql

#mysql-connector-odbc-3.51.12-2.2

#mysql-5.0.45-7.el5

#mysql-server-5.0.45-7.el5

#libdbi-dbd-mysql-0.8.1a-1.2.2

2. 开始卸载[root@hexuweb102 ~]$ rpm -e libdbi-dbd-mysql-0.8.1a-1.2.2

[root@hexuweb102 ~]$ rpm -e mysql-server-5.0.45-7.el5

[root@hexuweb102 ~]$ rpm -e mysql-5.0.45-7.el5

#error: Failed dependencies:

#libmysqlclient.so.15 is needed by (installed) perl-DBD-MySQL-3.0007-1.fc6.i386

#libmysqlclient.so.15 is needed by (installed) dovecot-1.0.7-2.el5.i386

#libmysqlclient.so.15 is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386

#libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) perl-DBD-MySQL-3.0007-1.fc6.i386

#libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) dovecot-1.0.7-2.el5.i386

#libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386

#libmysqlclient_r.so.15 is needed by (installed) MySQL-python-1.2.1-1.i386

#libmysqlclient_r.so.15 is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386

#libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) MySQL-python-1.2.1-1.i386

#libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386

#mysql is needed by (installed) MySQL-python-1.2.1-1.i386

因为下面这些包依赖于 mysql 这个包,你删除了 mysql 其他包就可能不能用了。

解决方法:

1. 加上 –nodeps 可以卸载rpm -e --nodeps mysql

2. 先卸载依赖[root@hexuweb102 ~]$ rpm -e perl-DBD-MySQL-3.0007-1.fc6.i386

[root@hexuweb102 ~]$ rpm -e dovecot-1.0.7-2.el5.i386

......

......

2. 用yum删除 它会自动解决依赖[root@hexuweb102 ~]yum remove mysql

建议还是用yum来删除或安装软件吧,包的依赖关系实在有些麻烦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值