• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > SUSE Linux下通过RPM方式卸载MySQL 5过程笔记

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了suse linux,suse linux iso下载,suse linux官网,suse linux 11下载,suse linux 12 下载等相关知识,希望本文的分享对您有所帮助

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

1、环境

#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
</div>

2、停止mysql服务

SZDB:~ # /etc/init.d/mysql stop 
Shutting down MySQL.              done
</div>

3、使用rpm卸载mysql

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
</div>

4、移除相关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
</div>
注,如果/etc目录下有my.cnf,也做相应移除
根据需要考虑是否移除linux下的mysql 用户
SZDB:~ # cat /etc/passwd | grep mysql
mysql:x:104:106:MySQL server:/var/lib/mysql:/bin/bash
</div>

5、校验结果

SZDB:~ # rpm -qa | grep -i mysql
SZDB:~ # chkconfig --list |grep mysql
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Suse Linux 10中MySql安装与配置步骤
  • SUSE Linux下源码编译方式安装MySQL 5.6过程分享
  • SUSE Linux下通过RPM方式卸载MySQL 5过程笔记

相关文章

  • 2017-05-11关于MYSQL中每个用户取1条记录的三种写法(group by xxx)
  • 2018-12-05mysql数据库中锁机制的详细介绍
  • 2018-12-05详解MySQL5.7不停业务将传统复制变更为GTID复制的示例代码
  • 2018-12-05总结关于特定类型查询注意点
  • 2018-12-05详解mysql列转行,合并字段的方法(图文)
  • 2018-12-05.MongoDB管理工具 MongoCola1.2.4 发布 新年快乐
  • 2017-05-11MYSQL 批量替换之replace语法的使用详解
  • 2017-05-11phpmyadmin报错:#2003 无法登录 MySQL服务器的解决方法
  • 2018-12-05MySQL和相关的timeout详细解析
  • 2018-12-05mysql count distinct 统计结果去重

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 详解mysql表名忽略大小写配置的方法
    • MySQL DBA教程:Mysql性能优化之缓存参数优化
    • MySQL 数据库常用命令小结
    • Mysql一些复杂的sql语句(查询与删除重复的行)
    • sql server中datetime字段去除时间的语句
    • MySQL用户权限管理实例详解
    • SQL Server允许重复空字段不空字段值唯一
    • 深入数据库通用的连接方式详解
    • MongoDB+Hadoop运行环境搭建
    • MySQL中timestamp字段的一些规则

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有