加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql必读SUSE Linux下通过RPM方式卸载MySQL 5过程笔记

发布时间:2020-12-12 02:46:07 所属栏目:MySql教程 来源:网络整理
导读:《Mysql必读SUSE Linux下通过RPM方式卸载MySQL 5过程笔记》要点: 本文介绍了Mysql必读SUSE Linux下通过RPM方式卸载MySQL 5过程笔记,希望对您有用。如果有疑问,可以联系我们。 对于在Linux下通过rpm方式安装的mysql,我们可以通过移除这些rpm包以及删除项目

《Mysql必读SUSE Linux下通过RPM方式卸载MySQL 5过程笔记》要点:
本文介绍了Mysql必读SUSE Linux下通过RPM方式卸载MySQL 5过程笔记,希望对您有用。如果有疑问,可以联系我们。

对于在Linux下通过rpm方式安装的mysql,我们可以通过移除这些rpm包以及删除项目的目录来到达卸载的目的.本文演示了在SUSE Linux 10下卸载MySQL 5.5.37.具体见下文.
MYSQL数据库

1、情况MYSQL数据库

代码如下:
#OS情况
SZDB:~ # cat /etc/issue
Welcome to SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel r (l).
#查看已安装的安装包
SZDB:~ # rpm -qa | grep -i mysql
MySQL-devel-5.5.37-1.sles10
MySQL-server-5.5.37-1.sles10
MySQL-shared-compat-5.5.37-1.sles10
MySQL-client-5.5.37-1.sles10
MySQL-shared-5.5.37-1.sles10
MySQL-test-5.5.37-1.sles10
MySQL-embedded-5.5.37-1.sles10

2、停止mysql服务MYSQL数据库

代码以下:
SZDB:~ # /etc/init.d/mysql stop?
Shutting down MySQL.????????????? done

3、使用rpm卸载mysqlMYSQL数据库

代码如下:
SZDB:~ # rpm -e --nodeps MySQL-server-5.5.37-1.sles10
insserv: script postgresqlMemory: service postgresql already provided!
insserv: script postgresql: service postgresql already provided!
mysql???????????????????? 0:off? 1:off? 2:off? 3:off? 4:off? 5:off? 6:off
#使用下面的方式移除所有mysql rpm包
SZDB:~ # rpm -e --nodeps MySQL-client-5.5.37-1.sles10
SZDB:~ # rpm -e --nodeps MySQL-devel-5.5.37-1.sles10
SZDB:~ # rpm -e --nodeps MySQL-shared-compat-5.5.37-1.sles10
SZDB:~ # rpm -e --nodeps MySQL-shared-5.5.37-1.sles10
SZDB:~ # rpm -e --nodeps MySQL-test-5.5.37-1.sles10
SZDB:~ # rpm -e --nodeps MySQL-embedded-5.5.37-1.sles10

4、移除相关mysql目次及文件MYSQL数据库

代码如下:
SZDB:~ # find / -name mysql
/etc/apparmor.d/abstractions/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
/usr/local/quickfix_old/src/sql/mysql
SZDB:~ # rm -rf /etc/apparmor.d/abstractions/mysql
SZDB:~ # rm -rf /var/lib/mysql
SZDB:~ # rm -rf /var/lib/mysql/mysql
SZDB:~ # rm -rf /usr/lib64/mysql
SZDB:~ # rm -rf /usr/local/quickfix_old/src/sql/mysql
SZDB:~ # ls /etc/my*
/bin/ls: /etc/my*: No such file or directory

注,如果/etc目录下有my.cnf,也做相应移除
根据必要考虑是否移除linux下的mysql 用户
代码如下:
SZDB:~ # cat /etc/passwd | grep mysql
mysql:x:104:106:MySQL server:/var/lib/mysql:/bin/bash

5、校验结果MYSQL数据库

代码以下:
SZDB:~ # rpm -qa | grep -i mysql
SZDB:~ # chkconfig --list |grep mysql

欢迎参与《Mysql必读SUSE Linux下通过RPM方式卸载MySQL 5过程笔记》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读