设为首页 收藏本站
查看: 511|回复: 0

[经验分享] Linux下删除卸载系统自带的MySQL数据库

[复制链接]

尚未签到

发表于 2016-3-11 12:27:51 | 显示全部楼层 |阅读模式
  近期由于工作需要,加上偶上辈子修来的福分,让偶一个坐coder的,去linux下配置运行环境。故,经历了些事,且总结了点东东,今晚有机会写下点东东,与各位分享一下...
  
  
  有关如何在linux下安装mysql,可以参考我的另一篇博文 http://syc001.iyunv.com/blog/1151858
   
  /*****----------------  Uninstall Linux installed mysql begin  -------------------*****/
  由于redhat Enterprise 5 中自带一个mysql的版本,如果在安装linux前未选择mysql的安装此步就可跳过,因为我当时安装了现在将其卸载,步骤如下:
   
         a. 查找已安装的myslq 版本:
          #rpm  -qa | grep  mysql (注意大小写,如果mysql 不行就换MySQL)
   
  出现:
  [ysong@sva_rec mysql]$ rpm  -qa | grep  mysql
mysql-5.0.45-7.el5
libdbi-dbd-mysql-0.8.1a-1.2.2
mysql-5.0.45-7.el5
mysql-server-5.0.45-7.el5
mysql-connector-odbc-3.51.12-2.2
   
  卸载命令:
  //卸载已安装的mysql
# rpm –e mysql-*
   
  卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
    rm -f /etc/my.cnf
    rm -rf /var/lib/mysql
   
  或者,参考
  (系统 CentOS4.3
安装方法 #yum -y install mysql-server
mysql版本 mysql-server.i386-4.1.20-1.RHEL4.1
删除方法 #yum -y remove mysql-server
         #yum -y remove mysql
  )
   
   
  后,在输入命令:
  [ysong@sva_rec mysql]$ sudo yum -y remove mysql-5.0.45-7.el5
Password:
Loading "security" plugin
Loading "rhnplugin" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package mysql.x86_64 0:5.0.45-7.el5 set to be erased
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: dovecot
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: mysql-server
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: mysql-connector-odbc
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: libdbi-dbd-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: dovecot
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: mysql-server
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: mysql-connector-odbc
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: perl-DBD-MySQL
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: libdbi-dbd-mysql
--> Processing Dependency: libmysqlclient_r.so.15()(64bit) for package: mysql-connector-odbc
--> Processing Dependency: libmysqlclient_r.so.15()(64bit) for package: mysql-server
--> Processing Dependency: libmysqlclient_r.so.15()(64bit) for package: MySQL-python
--> Processing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) for package: mysql-connector-odbc
--> Processing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) for package: mysql-server
--> Processing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) for package: MySQL-python
--> Processing Dependency: mysql for package: libdbi-dbd-mysql
--> Processing Dependency: mysql = 5.0.45-7.el5 for package: mysql-server
--> Processing Dependency: mysql for package: MySQL-python
---> Package mysql.i386 0:5.0.45-7.el5 set to be erased
--> Running transaction check
---> Package mysql-server.x86_64 0:5.0.45-7.el5 set to be erased
---> Package MySQL-python.x86_64 0:1.2.1-1 set to be erased
---> Package libdbi-dbd-mysql.x86_64 0:0.8.1a-1.2.2 set to be erased
---> Package perl-DBD-MySQL.x86_64 0:3.0007-1.fc6 set to be erased
---> Package mysql-connector-odbc.x86_64 0:3.51.12-2.2 set to be erased
---> Package dovecot.x86_64 0:1.0.7-2.el5 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Removing:
 mysql                   x86_64     5.0.45-7.el5     installed         7.5 M
 mysql                   i386       5.0.45-7.el5     installed         7.3 M
Removing for dependencies:
 MySQL-python            x86_64     1.2.1-1          installed         288 k
 dovecot                 x86_64     1.0.7-2.el5      installed         3.7 M
 libdbi-dbd-mysql        x86_64     0.8.1a-1.2.2     installed          55 k
 mysql-connector-odbc    x86_64     3.51.12-2.2      installed         420 k
 mysql-server            x86_64     5.0.45-7.el5     installed          22 M
 perl-DBD-MySQL          x86_64     3.0007-1.fc6     installed         328 k

Transaction Summary
=============================================================================
Install      0 Package(s)        
Update       0 Package(s)        
Remove       8 Package(s)        

Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing   : mysql-server                 ######################### [1/8]
warning: /var/log/mysqld.log saved as /var/log/mysqld.log.rpmsave
  Erasing   : MySQL-python                 ######################### [2/8]
  Erasing   : mysql                        ######################### [3/8]
  Erasing   : libdbi-dbd-mysql             ######################### [4/8]
  Erasing   : perl-DBD-MySQL               ######################### [5/8]
  Erasing   : mysql-connector-odbc         ######################### [6/8]
  Erasing   : dovecot                      ######################### [7/8]
  Erasing   : mysql                        ######################### [8/8]

Removed: mysql.x86_64 0:5.0.45-7.el5 mysql.i386 0:5.0.45-7.el5
Dependency Removed: MySQL-python.x86_64 0:1.2.1-1 dovecot.x86_64 0:1.0.7-2.el5 libdbi-dbd-mysql.x86_64 0:0.8.1a-1.2.2 mysql-connector-odbc.x86_64 0:3.51.12-2.2 mysql-server.x86_64 0:5.0.45-7.el5 perl-DBD-MySQL.x86_64 0:3.0007-1.fc6
Complete!
  [ysong@sva_rec mysql]$
   
   
  OK,到此,Linux下自带的mysql已经完全卸载,此时,再输入:
  [ysong@sva_rec mysql]$ rpm  -qa | grep  mysql
[ysong@sva_rec mysql]$
   
  显示系统已经没有mysql服务;
   
   
  [ysong@sva_rec mysql]$ netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State     
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:139                 0.0.0.0:*                   LISTEN
   
  /*****----------------  Uninstall Linux installed mysql end  -------------------*****/

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-189413-1-1.html 上篇帖子: 从初始化文件谈Linux系统的Shell编程 下篇帖子: 优化Linux生产服务器的经验之谈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表