`

linux 完全删除mysql

阅读更多

转自:http://blog.csdn.net/tjcyjd/article/details/52189182

1、使用以下命令查看当前安装mysql情况

rpm -qa|grep -i mysql  

可以看到如下图的所示:


显示之前安装了:
MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5

2、停止mysql服务、删除之前安装的mysql

删除命令:rpm -e –nodeps 包名

rpm -ev MySQL-client-5.5.25a-1.rhel5  
rpm -ev MySQL-server-5.5.25a-1.rhel5  

如果提示依赖包错误,则使用以下命令尝试

rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps  

如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1

则用以下命令尝试:

rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5 

3、查找之前老版本mysql的目录、并且删除老版本mysql的文件和库

find / -name mysql
查找结果如下:

[plain] view plain copy
 
find / -name mysql


/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
删除对应的mysql目录
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
查找目录并删除


注意:卸载后/etc/my.cnf不会删除,需要进行手工删除

rm -rf /etc/my.cnf  

4、再次查找机器是否安装mysql

rpm -qa|grep -i mysql  

无结果,说明已经卸载彻底

分享到:
评论

相关推荐

    linux下彻底卸载mysql

    彻底卸载 Linux 下的 MySQL 需要完成五个步骤:查找以前是否装有 MySQL,停止 MySQL 服务和删除之前安装的 MySQL,查找之前老版本 MySQL 的目录并删除老版本 MySQL 的文件和库,删除 /etc/my.cnf 文件,和再次查找...

    Linux安装MySQL相关总结文档

    本文将详细讲解如何解决Linux上MySQL安装的兼容性问题,以及如何查看和完全删除MySQL。 首先,让我们关注Linux安装MySQL的兼容性问题。在不同的Linux发行版上,MySQL可能有不同的版本和依赖要求。当遇到安装不兼容...

    linux下如何彻底卸载RPM或yum安装的mysql_linux的yum命令

    如果你使用RPM(Red Hat Package Manager)或yum(Yellowdog Updater, Modified)工具来安装MySQL,卸载时需要特别注意,因为简单地使用`rpm -e`或`yum remove`可能无法完全清除所有相关的配置文件和数据。...

    Linux下MYSQL安装与卸载

    第 1 章 LINUX 下完全卸载 MYSQL 在卸载 MYSQL 之前,我们需要先检查系统中是否已经安装了 MYSQL。如果已经安装了 MYSQL,我们需要停止 MYSQL 服务、删除之前安装的 MYSQL。 1.1 查找以前是否装有 MYSQL 我们可以...

    Linux下MySQL 移除方案

    2. **清理配置文件**:除了软件包本身,还需要手动删除MySQL的相关配置文件,以确保彻底移除MySQL。 ```bash rm -f /etc/my.cnf rm -fr /var/lib/mysql ``` `/etc/my.cnf`是MySQL的主要配置文件,而`/var/lib...

    mysql-5.5.27 linux源码安装文件

    源码安装MySQL的优点在于,你可以完全控制编译过程,根据系统的特定需求定制配置,例如选择特定的编译选项、优化参数或添加额外的模块。以下是一步步进行源码安装的步骤: 1. **环境准备**: - 首先确保系统已安装...

    Linux下彻底卸载mysql详解

    不要忘记删除MySQL的配置文件`/etc/my.cnf`: ```bash rm -rf /etc/my.cnf ``` 最后,再次确认MySQL是否已经卸载: ```bash rpm -qa | grep -i mysql ``` 如果没有输出,那就说明MySQL已经被成功卸载。然而,...

    mysql中mysql-bin.000001是什么文件可以删除吗

    如果确认从服务器已经完全同步,可以使用`RESET MASTER`命令清除所有二进制日志。 在实际操作中,要定期监控和管理二进制日志,防止它们过度占用磁盘空间。可以设置二进制日志的大小限制,或者启用循环日志功能,当...

    MySQL卸载-Linux

    在卸载完MySQL的安装包后,还需要删除MySQL的数据存放目录。这是因为MySQL的数据和日志文件通常不会随同软件包一起被卸载。 1. **删除MySQL数据目录**: ```shell rm -rf /var/lib/mysql/ ``` 这个目录通常...

    删除MySQL.zip

    然而,有时由于系统升级、更换数据库服务或其他原因,我们需要从计算机中彻底删除MySQL。以下是删除MySQL的详细步骤,确保在执行这些操作时遵循安全原则,以免丢失数据或造成不必要的系统问题。 1. **备份数据**:...

    使用Oracle的RPM包在Linux上安装MySQL.pdf

    - **标准安装**: 安装MySQL服务器、客户端、库等组件,确保MySQL完全功能。 - `sudo yum install mysql-community-{server,client,client-plugins,icu-data-files,common,libs}-*`(适用于RHEL/CentOS/Fedora) - ...

    linux安装mysql的步骤以及安装包

    为了安全起见,你需要运行`mysql_secure_installation`脚本,它将删除匿名用户,禁止远程root登录,删除测试数据库,以及重新加载权限表: ```bash sudo mysql_secure_installation ``` 在学习过程中,PPT文档“第...

    linux下+mysql的安装和卸载.pdf

    但请注意,确保停止所有相关服务,备份数据,并清除配置文件及系统中的其他MySQL相关条目,以确保完全卸载。 总之,在Linux环境中安装和卸载MySQL涉及多个步骤,包括依赖检查、RPM包管理、服务配置和权限设定。遵循...

    卸载linux下安装的mysql

    删除MySQL的数据目录、配置文件等,以确保彻底卸载: ```bash rm -fr /usr/lib/mysql rm -fr /usr/include/mysql rm -f /etc/my.cnf rm -fr /var/lib/mysql ``` 其中,`/var/lib/mysql`是MySQL数据文件的主要存储...

    Linux下Apache、php3、MySQL整合方法

    在Linux环境下,将Apache、PHP和MySQL整合是搭建动态网站基础设施的关键步骤。本文将详细讲解如何在Linux系统中完成这个过程。 首先,我们需要准备必要的安装包。这里提及的版本是Apache 1.3.19、PHP 4.0.4 和 ...

    MySql完全卸载&远程连接配置

    - 卸载过程中首先要删除MySQL的安装目录,通常位于`C:\Program Files\MySQL`(Windows)或`/usr/local/mysql`(Linux)等位置。 - 例如,在Windows环境下可以删除`C:\Program Files\MySQL\MySQL Server 5.7`这样的...

    linux下mysql操作及编程

    在Linux环境下,MySQL的操作和编程是系统管理员和开发人员必须掌握的关键技能。MySQL是一种流行的关系型数据库管理系统,它在Linux系统中的应用广泛。以下是一些关于Linux下MySQL操作和编程的基本知识点: 1. **...

    Mysql的卸载 Mysql完全卸载 强力卸载mysql

    如果不再需要MySQL用户,可以使用`userdel -r mysql`命令删除MySQL用户及其相关文件。 通过以上步骤,无论是通过yum还是源码安装的MySQL都可以被彻底卸载。确保在卸载后清理所有相关文件和配置,以便为新的MySQL...

    linux下mysql操作及编程.docx

    Linux 下 MySQL 操作及编程 Linux 下 MySQL 操作及编程是指在 Linux 操作系统中使用 MySQL 数据库管理系统的操作和编程技术。 MySQL 是一个流行的开源关系数据库管理系统,可以在多种操作系统中使用,包括 Linux、...

Global site tag (gtag.js) - Google Analytics