cento卸载Mysql

切换到root用户,执行下面的命令:

[root@yaohost ~]# yum remove mysql mysql-server mysql-libs compat-mysql51

执行结果如下:

[root@yaohost ~]# yum remove mysql mysql-server mysql-libs compat-mysql51
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Remove Process
No Match for argument: compat-mysql51
Determining fastest mirrors
removing mirrorlist with no valid mirrors: /var/cache/yum/i386/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

报错了,怎么办???
搜了一下,是因为DNS无法解析yum源,解决方法是在/etc/resolv.conf文件最后增加一行:nameserver 8.8.8.8
重新登录root用户,继续删除Mysql,结果如下:

[root@yaohost ~]# yum remove mysql mysql-server mysql-libs compat-mysql51
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Remove Process
No Match for argument: compat-mysql51
Determining fastest mirrors
 * base: mirrors.btte.net
 * extras: mirrors.btte.net
 * updates: mirrors.btte.net
base                                                                                                                                             | 3.7 kB     00:00     
base/primary_db                                                                                                                                  | 3.6 MB     00:02     
extras                                                                                                                                           | 3.4 kB     00:00     
extras/primary_db                                                                                                                                |  30 kB     00:00     
updates                                                                                                                                          | 3.4 kB     00:00     
updates/primary_db                                                                                                                               | 3.1 MB     00:02     
Resolving Dependencies
--> Running transaction check
---> Package mysql.i686 0:5.1.73-3.el6_5 will be erased
---> Package mysql-libs.i686 0:5.1.73-3.el6_5 will be erased
--> Processing Dependency: libmysqlclient.so.16 for package: perl-DBD-MySQL-4.013-3.el6.i686
--> Processing Dependency: libmysqlclient.so.16 for package: 2:postfix-2.6.6-2.2.el6_1.i686
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16) for package: perl-DBD-MySQL-4.013-3.el6.i686
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16) for package: 2:postfix-2.6.6-2.2.el6_1.i686
--> Processing Dependency: mysql-libs for package: 2:postfix-2.6.6-2.2.el6_1.i686
---> Package mysql-server.i686 0:5.1.73-3.el6_5 will be erased
--> Running transaction check
---> Package perl-DBD-MySQL.i686 0:4.013-3.el6 will be erased
---> Package postfix.i686 2:2.6.6-2.2.el6_1 will be erased
--> Processing Dependency: /usr/sbin/sendmail for package: cronie-1.4.4-12.el6.i686
--> Processing Dependency: /usr/sbin/sendmail for package: redhat-lsb-core-4.0-7.el6.centos.i686
--> Running transaction check
---> Package cronie.i686 0:1.4.4-12.el6 will be erased
--> Processing Dependency: cronie = 1.4.4-12.el6 for package: cronie-anacron-1.4.4-12.el6.i686
---> Package redhat-lsb-core.i686 0:4.0-7.el6.centos will be erased
--> Processing Dependency: redhat-lsb-core(x86-32) = 4.0 for package: redhat-lsb-printing-4.0-7.el6.centos.i686
--> Processing Dependency: redhat-lsb-core(x86-32) = 4.0-7.el6.centos for package: redhat-lsb-4.0-7.el6.centos.i686
--> Processing Dependency: redhat-lsb-core(x86-32) = 4.0 for package: redhat-lsb-graphics-4.0-7.el6.centos.i686
--> Running transaction check
---> Package cronie-anacron.i686 0:1.4.4-12.el6 will be erased
---> Package redhat-lsb.i686 0:4.0-7.el6.centos will be erased
--> Processing Dependency: redhat-lsb(x86-32) = 4.0-7.el6.centos for package: redhat-lsb-compat-4.0-7.el6.centos.i686
---> Package redhat-lsb-graphics.i686 0:4.0-7.el6.centos will be erased
---> Package redhat-lsb-printing.i686 0:4.0-7.el6.centos will be erased
--> Running transaction check
---> Package redhat-lsb-compat.i686 0:4.0-7.el6.centos will be erased
--> Processing Dependency: /etc/cron.d for package: sysstat-9.0.4-22.el6.i686
--> Processing Dependency: /etc/cron.d for package: crontabs-1.10-33.el6.noarch
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package crontabs.noarch 0:1.10-33.el6 will be erased
---> Package sysstat.i686 0:9.0.4-22.el6 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package                                      Arch                            Version                                    Repository                                Size
========================================================================================================================================================================
Removing:
 mysql                                        i686                            5.1.73-3.el6_5                             @base                                    2.3 M
 mysql-libs                                   i686                            5.1.73-3.el6_5                             @base                                    3.9 M
 mysql-server                                 i686                            5.1.73-3.el6_5                             @base                                     24 M
Removing for dependencies:
 cronie                                       i686                            1.4.4-12.el6                               @UIedited_0/6.5                          165 k
 cronie-anacron                               i686                            1.4.4-12.el6                               @UIedited_0/6.5                           38 k
 crontabs                                     noarch                          1.10-33.el6                                @UIedited_0/6.5                          2.4 k
 perl-DBD-MySQL                               i686                            4.013-3.el6                                @base                                    341 k
 postfix                                      i686                            2:2.6.6-2.2.el6_1                          @UIedited_0/6.5                          9.3 M
 redhat-lsb                                   i686                            4.0-7.el6.centos                           @UIedited_0/6.5                          0.0  
 redhat-lsb-compat                            i686                            4.0-7.el6.centos                           @UIedited_0/6.5                          0.0  
 redhat-lsb-core                              i686                            4.0-7.el6.centos                           @UIedited_0/6.5                           22 k
 redhat-lsb-graphics                          i686                            4.0-7.el6.centos                           @UIedited_0/6.5                          0.0  
 redhat-lsb-printing                          i686                            4.0-7.el6.centos                           @UIedited_0/6.5                          0.0  
 sysstat                                      i686                            9.0.4-22.el6                               @UIedited_0/6.5                          799 k

Transaction Summary
========================================================================================================================================================================
Remove       14 Package(s)

Installed size: 41 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing    : mysql-server-5.1.73-3.el6_5.i686                                                                                                                    1/14 
warning: /var/log/mysqld.log saved as /var/log/mysqld.log.rpmsave
  Erasing    : mysql-5.1.73-3.el6_5.i686                                                                                                                           2/14 
  Erasing    : perl-DBD-MySQL-4.013-3.el6.i686                                                                                                                     3/14 
  Erasing    : redhat-lsb-4.0-7.el6.centos.i686                                                                                                                    4/14 
  Erasing    : redhat-lsb-compat-4.0-7.el6.centos.i686                                                                                                             5/14 
  Erasing    : redhat-lsb-graphics-4.0-7.el6.centos.i686                                                                                                           6/14 
  Erasing    : redhat-lsb-printing-4.0-7.el6.centos.i686                                                                                                           7/14 
  Erasing    : redhat-lsb-core-4.0-7.el6.centos.i686                                                                                                               8/14 
  Erasing    : sysstat-9.0.4-22.el6.i686                                                                                                                           9/14 
/var/tmp/rpm-tmp.LuiiX5: line 1: lsb_release: command not found
  Erasing    : crontabs-1.10-33.el6.noarch                                                                                                                        10/14 
  Erasing    : cronie-anacron-1.4.4-12.el6.i686                                                                                                                   11/14 
  Erasing    : cronie-1.4.4-12.el6.i686                                                                                                                           12/14 
  Erasing    : 2:postfix-2.6.6-2.2.el6_1.i686                                                                                                                     13/14 
  Erasing    : mysql-libs-5.1.73-3.el6_5.i686                                                                                                                     14/14 
  Verifying  : 2:postfix-2.6.6-2.2.el6_1.i686                                                                                                                      1/14 
  Verifying  : redhat-lsb-core-4.0-7.el6.centos.i686                                                                                                               2/14 
  Verifying  : mysql-server-5.1.73-3.el6_5.i686                                                                                                                    3/14 
  Verifying  : cronie-anacron-1.4.4-12.el6.i686                                                                                                                    4/14 
  Verifying  : cronie-1.4.4-12.el6.i686                                                                                                                            5/14 
  Verifying  : perl-DBD-MySQL-4.013-3.el6.i686                                                                                                                     6/14 
  Verifying  : redhat-lsb-printing-4.0-7.el6.centos.i686                                                                                                           7/14 
  Verifying  : crontabs-1.10-33.el6.noarch                                                                                                                         8/14 
  Verifying  : mysql-5.1.73-3.el6_5.i686                                                                                                                           9/14 
  Verifying  : mysql-libs-5.1.73-3.el6_5.i686                                                                                                                     10/14 
  Verifying  : redhat-lsb-compat-4.0-7.el6.centos.i686                                                                                                            11/14 
  Verifying  : sysstat-9.0.4-22.el6.i686                                                                                                                          12/14 
  Verifying  : redhat-lsb-4.0-7.el6.centos.i686                                                                                                                   13/14 
  Verifying  : redhat-lsb-graphics-4.0-7.el6.centos.i686                                                                                                          14/14 

Removed:
  mysql.i686 0:5.1.73-3.el6_5                        mysql-libs.i686 0:5.1.73-3.el6_5                        mysql-server.i686 0:5.1.73-3.el6_5                       

Dependency Removed:
  cronie.i686 0:1.4.4-12.el6                               cronie-anacron.i686 0:1.4.4-12.el6                   crontabs.noarch 0:1.10-33.el6                           
  perl-DBD-MySQL.i686 0:4.013-3.el6                        postfix.i686 2:2.6.6-2.2.el6_1                       redhat-lsb.i686 0:4.0-7.el6.centos                      
  redhat-lsb-compat.i686 0:4.0-7.el6.centos                redhat-lsb-core.i686 0:4.0-7.el6.centos              redhat-lsb-graphics.i686 0:4.0-7.el6.centos             
  redhat-lsb-printing.i686 0:4.0-7.el6.centos              sysstat.i686 0:9.0.4-22.el6                         

Complete!

卸载Mysql还得安装这么依赖包,我也真是醉了!!!
然后查看安装包是否卸载成功:

# rpm -qa |grep mysql 

废话,当然是卸载成功了!
最后,删除残余文件:

# rm -rf /var/lib/mysql/*
# rm /etc/my.cnf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值