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