卸载linux系统自带的mysql

来源:互联网 发布:万能快捷回复软件 编辑:程序博客网 时间:2024/04/30 20:19

【注:绿色为屏幕打印内容】

【注:红色为前台输入内容】

由于redhat Enterprise 5中自带一个mysql的版本,如果在安装linux前未选择mysql的安装此步就可跳过,因为我当时安装了现在将其卸载,步骤如下:


       a.
查找已安装的myslq版本:
        #rpm  -qa | grep  mysql
(注意大小写,如果mysql不行就换MySQL
出现:

        [root@oracle2 ~]# rpm  -qa | grep  mysql

         mod_auth_mysql-3.0.0-3.1

         mysql-connector-odbc-3.51.12-2.2

         mysql-5.0.45-7.el5

         php-mysql-5.1.6-23.el5

         mysql-server-5.0.45-7.el5

         mysql-devel-5.0.45-7.el5

         libdbi-dbd-mysql-0.8.1a-1.2.2

         mysql-bench-5.0.45-7.el5

 

卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
  rm -f /etc/my.cnf
  rm -rf /var/lib/mysql

 

然后输入卸载命令(yum -y remove m...):

[root@oracle2 ~]# sudo yum -y remove mysql-5.0.45-7.el5

 

出现如下提示:

 

[root@oracle2 ~]# sudo yum -y remove mysql-5.0.45-7.e15

Loaded plugins: fastestmirror

Setting up Remove Process

No Match for argument: mysql-5.0.45-7.e15

No Packages marked for removal

[root@oracle2 ~]# sudo yum -y remove mysql-5.0.45-7.el5

Loaded plugins: fastestmirror

Setting up Remove Process

Resolving Dependencies

--> Running transaction check

---> Package mysql.i386 0:5.0.45-7.el5 set to be erased

--> Processing Dependency: mysql for package: libdbi-dbd-mysql

--> Processing Dependency: mysql = 5.0.45-7.el5 for package: mysql-devel

--> Processing Dependency: mysql for package: MySQL-python

--> Processing Dependency: mysql = 5.0.45-7.el5 for package: mysql-bench

--> Processing Dependency: mysql = 5.0.45-7.el5 for package: mysql-server

--> Running transaction check

---> Package mysql-devel.i386 0:5.0.45-7.el5 set to be erased

---> Package mysql-server.i386 0:5.0.45-7.el5 set to be erased

---> Package libdbi-dbd-mysql.i386 0:0.8.1a-1.2.2 set to be erased

---> Package mysql-bench.i386 0:5.0.45-7.el5 set to be erased

---> Package MySQL-python.i386 0:1.2.1-1 set to be erased

--> Finished Dependency Resolution

 

Dependencies Resolved

 

====================================================================================================================================

 Package                              Arch                     Version                          Repository                     Size

====================================================================================================================================

Removing:

 mysql                                i386                     5.0.45-7.el5                     installed                     7.3 M

Removing for dependencies:

 MySQL-python                         i386                     1.2.1-1                          installed                     277 k

 libdbi-dbd-mysql                     i386                     0.8.1a-1.2.2                     installed                      37 k

 mysql-bench                          i386                     5.0.45-7.el5                     installed                     2.6 M

 mysql-devel                          i386                     5.0.45-7.el5                     installed                     5.6 M

 mysql-server                         i386                     5.0.45-7.el5                     installed                      21 M

 

Transaction Summary

====================================================================================================================================

Install      0 Package(s)        

Update       0 Package(s)        

Remove       6 Package(s)        

 

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

  Erasing        : mysql-devel                                       [1/6]

  Erasing        : mysql-bench                                       [2/6]

  Erasing        : MySQL-python                                      [3/6]

  Erasing        : libdbi-dbd-mysql                                  [4/6]

  Erasing        : mysql-server                                      [5/6]

warning: /var/log/mysqld.log saved as /var/log/mysqld.log.rpmsave

  Erasing        : mysql                                             [6/6]

warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave

 

Removed: mysql.i386 0:5.0.45-7.el5

Dependency Removed: MySQL-python.i386 0:1.2.1-1 libdbi-dbd-mysql.i386 0:0.8.1a-1.2.2 mysql-bench.i386 0:5.0.45-7.el5 mysql-devel.i386 0:5.0.45-7.el5 mysql-server.i386 0:5.0.45-7.el5

Complete!

 

然后继续卸载其他mysql

 

[root@oracle2 ~]# yum -y remove mod_auth_mysql-3.0.0-3.1

 

屏幕打印如下:

Loaded plugins: fastestmirror

Setting up Remove Process

Resolving Dependencies

--> Running transaction check

---> Package mod_auth_mysql.i386 1:3.0.0-3.1 set to be erased

--> Finished Dependency Resolution

 

Dependencies Resolved

 

====================================================================================================================================

 Package                            Arch                     Version                            Repository                     Size

====================================================================================================================================

Removing:

 mod_auth_mysql                     i386                     1:3.0.0-3.1                        installed                      43 k

 

Transaction Summary

====================================================================================================================================

Install      0 Package(s)        

Update       0 Package(s)        

Remove       1 Package(s)        

 

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

  Erasing        : mod_auth_mysql                                    [1/1]

 

Removed: mod_auth_mysql.i386 1:3.0.0-3.1

Complete!

 

继续卸载:

[root@oracle2 ~]# yum -y remove mysql-connector-odbc-3.51.12-2.2

 

Loaded plugins: fastestmirror

Setting up Remove Process

Resolving Dependencies

--> Running transaction check

---> Package mysql-connector-odbc.i386 0:3.51.12-2.2 set to be erased

--> Finished Dependency Resolution

 

Dependencies Resolved

 

====================================================================================================================================

 Package                                 Arch                    Version                         Repository                    Size

====================================================================================================================================

Removing:

 mysql-connector-odbc                    i386                    3.51.12-2.2                     installed                    387 k

 

Transaction Summary

====================================================================================================================================

Install      0 Package(s)        

Update       0 Package(s)        

Remove       1 Package(s)        

 

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

  Erasing        : mysql-connector-odbc                              [1/1]

 

Removed: mysql-connector-odbc.i386 0:3.51.12-2.2

Complete!

 

继续卸载:

[root@oracle2 ~]# yum -y remove php-mysql-5.1.6-23.el5

 

Loaded plugins: fastestmirror

Setting up Remove Process

Resolving Dependencies

--> Running transaction check

---> Package php-mysql.i386 0:5.1.6-23.el5 set to be erased

--> Finished Dependency Resolution

 

Dependencies Resolved

 

====================================================================================================================================

 Package                        Arch                      Version                              Repository                      Size

====================================================================================================================================

Removing:

 php-mysql                      i386                      5.1.6-23.el5                         installed                      175 k

 

Transaction Summary

====================================================================================================================================

Install      0 Package(s)        

Update       0 Package(s)        

Remove       1 Package(s)        

 

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Finished Transaction Test

Transaction Test Succeeded

Running Transaction

  Erasing        : php-mysql                                         [1/1]

 

Removed: php-mysql.i386 0:5.1.6-23.el5

Complete!

到此,Linux下自带的mysql已经完全卸载,此时,再输入:
[ysong@sva_rec mysql]$ rpm  -qa | grep  mysql
[ysong@sva_rec mysql]$
 
显示系统已经没有mysql服务。

原创粉丝点击