Several methods for complete unloading of CentOS

  • 2020-06-19 12:19:04
  • OfStack

This paper introduces several methods of complete unloading of MySQL under CentOS, and shares them with you, as follows:

1: Check whether MySQL is installed:

Method 1:


[root@localhost usr]# yum list installed mysql*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.yun-idc.com
 * extras: mirror.neu.edu.cn
 * updates: mirrors.yun-idc.com
Installed Packages
MySQL-client.x86_64  5.6.27-1.el6  installed
MySQL-devel.x86_64  5.6.27-1.el6  installed
MySQL-server.x86_64  5.6.27-1.el6  installed
[root@localhost usr]#

Method 2(-ES13en: case-insensitive) :


[root@localhost usr]# rpm -qa | grep -i mysql
MySQL-server-5.6.27-1.el6.x86_64
MySQL-client-5.6.27-1.el6.x86_64
MySQL-devel-5.6.27-1.el6.x86_64
[root@localhost usr]# 

2: Uninstall MySQL:

Uninstall 1:


[root@localhost usr]# yum remove mysql mysql-server mysql-libs compat-mysql51
[root@localhost usr]# rm -rf /var/lib/mysql
[root@localhost usr]# rm /etc/my.cnf

If ES26en-ES27en is installed (1 other sample add command), uninstall as:


[root@Tony_ts_tian init.d]# yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51

Note (for example) :

mysql-5.5.39-1.el6.remi.x86_64
mysql-libs-5.5.39-1.el6.remi.x86_64
compat-mysql51-5.1.54-1.el6.remi.x86_64
mysql-server-5.5.39-1.el6.remi.x86_64

Uninstall 2{continue, 1, 2 choose 1 (here is the introduction) :}:


[root@localhost mysql]# rpm -aq | grep -i mysql
MySQL-server-5.6.27-1.el6.x86_64
MySQL-client-5.6.27-1.el6.x86_64
MySQL-devel-5.6.27-1.el6.x86_64
[root@localhost mysql]# rpm -e MySQL-server-5.6.27-1.el6.x86_64
[root@localhost mysql]# rpm -e MySQL-client-5.6.27-1.el6.x86_64
[root@localhost mysql]# rpm -e MySQL-devel-5.6.27-1.el6.x86_64
[root@localhost rc.d]# cd /var/lib/
[root@localhost lib]# rm -rf mysql/

Note: Delete the MySQL database directory (critical), or password will not be updated (default installation, if custom installation path and link path ln-ES57en... Please delete.)
rm -rf /var/lib/mysql

Uninstall 3:


[root@localhost usr]# whereis mysql
mysql: /usr/lib64/mysql
[root@localhost usr]# rm -rf /usr/lib64/mysql

Note: find / -ES68en mysql

Note: Empty all directories of the relevant mysql as well as files and other configurations and Settings, etc. If so, delete. Other software must also be considered not to affect.

rm -rf /usr/lib/mysql

rm -rf /usr/share/mysql

Uninstall 4:


[root@localhost usr]# rm  � rf /usr/my.cnf
[root@localhost usr]# rm -rf /root/.mysql_sercret 

Uninstall 5 (bootstrap service) :


[root@localhost usr]# chkconfig --list | grep -i mysql
[root@localhost usr]# chkconfig --del mysqld

Delete here to see your own Settings :mysql/mysqld


Related articles: