以下文章会示范在 RHEL 及 CentOS 下完整移除 MySQL 服务器, 如果 MySQL 的资料还有用, 在开始前务必要先备份 MySQL 的资料。
首先检查安装在系统的 MySQL 相关套件, 可以用 rpm 或 yum 指令查看:
# rpm -qa | grep mysql
mysql-libs-5.1.73-5.el6_6.x86_64
mysql-server-5.1.73-5.el6_6.x86_64
mysql-5.1.73-5.el6_6.x86_64
mysql-libs-5.1.73-5.el6_6.x86_64
mysql-server-5.1.73-5.el6_6.x86_64
mysql-5.1.73-5.el6_6.x86_64
或
# yum list installed | grep mysql
知道了安装在系统的 MySQL 相关套件后, 用 YUM 移除:
# yum remove mysql-libs mysql-server mysql-client mysql
移除了 MySQL 的相关套件后, 接着是把数据库目录及 my.cnf 移除:
# rm -rf /var/lib/mysql/
# rm -rf /etc/my.cnf
# rm -rf /etc/my.cnf
这时已经完整地从系统移除 MySQL 了。