xinnian 发表于 2013-1-28 09:51:01

linux下卸载mysql遇到的问题

1、
# rpm -qa mysql
mysql-5.0.77-4.el5_4.2
mysql-5.0.77-4.el5_4.2

2、
# rpm -e mysql-5.0.77-4.el5_4.2
error: "mysql-5.0.77-4.el5_4.2" specifies multiple packages

3、
# rpm -e --allmatches mysql-5.0.77-4.el5_4.2
error: Failed dependencies:
      libmysqlclient.so.15()(64bit) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.x86_64
      libmysqlclient.so.15()(64bit) is needed by (installed) mysql-connector-odbc-3.51.26r1127-1.el5.x86_64
      libmysqlclient.so.15()(64bit) is needed by (installed) mysql-server-5.0.77-4.el5_4.2.x86_64
      libmysqlclient.so.15()(64bit) is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.x86_64
      libmysqlclient.so.15()(64bit) is needed by (installed) dovecot-1.0.7-7.el5.x86_64
      libmysqlclient.so.15()(64bit) is needed by (installed) php-mysql-5.1.6-27.el5.x86_64
      libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.x86_64
      libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) mysql-connector-odbc-3.51.26r1127-1.el5.x86_64
      libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) mysql-server-5.0.77-4.el5_4.2.x86_64
      libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.x86_64
      libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) dovecot-1.0.7-7.el5.x86_64
      libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) php-mysql-5.1.6-27.el5.x86_64
      libmysqlclient_r.so.15()(64bit) is needed by (installed) mysql-connector-odbc-3.51.26r1127-1.el5.x86_64
      libmysqlclient_r.so.15()(64bit) is needed by (installed) mysql-server-5.0.77-4.el5_4.2.x86_64
      libmysqlclient_r.so.15()(64bit) is needed by (installed) MySQL-python-1.2.1-1.x86_64
      libmysqlclient_r.so.15(libmysqlclient_15)(64bit) is needed by (installed) mysql-connector-odbc-3.51.26r1127-1.el5.x86_64
      libmysqlclient_r.so.15(libmysqlclient_15)(64bit) is needed by (installed) mysql-server-5.0.77-4.el5_4.2.x86_64
      libmysqlclient_r.so.15(libmysqlclient_15)(64bit) is needed by (installed) MySQL-python-1.2.1-1.x86_64
      mysql = 5.0.77-4.el5_4.2 is needed by (installed) mysql-server-5.0.77-4.el5_4.2.x86_64
      mysql is needed by (installed) MySQL-python-1.2.1-1.x86_64
      mysql is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.x86_64

4、
rpm -e perl-DBD-MySQL-3.0007-2.el5.x86_64
……
相关文件逐个删除,之后运行 rpm -e --allmatches mysql-5.0.22-2.1.0.1

成功
页: [1]
查看完整版本: linux下卸载mysql遇到的问题