Home > Operation and Maintenance > Linux Operation and Maintenance > How to uninstall mysql in linux?

How to uninstall mysql in linux?

青灯夜游
Release: 2020-09-18 15:16:25
Original
31214 people have browsed it

How to uninstall mysql in linux?

Steps to uninstall mysql on linux:

1. First check the installation of mysql

rpm -qa|grep -i mysql
Copy after login
Copy after login

Displays the previous installation:

MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5
Copy after login

2. Stop the mysql service and delete the package

Delete command: rpm -e –nodeps package name

rpm -ev MySQL-client-5.5.25a-1.rhel5  
rpm -ev MySQL-server-5.5.25a-1.rhel5
Copy after login

If you are prompted with a dependency package error , then use the following command to try

rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps
Copy after login

If the error prompt: error: %preun(xxxxxx) scriptlet failed, exit status 1

then use the following command to try:

rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5
Copy after login

3. Find the directory of the old version of mysql, and delete the files and libraries of the old version of mysql

Search directory

find / -name mysql
Copy after login

The search results are as follows:

/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
Copy after login

Delete the corresponding mysql directory

rm -rf /var/lib/mysql
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
Copy after login

Note: /etc/my.cnf will not be deleted after uninstallation, and needs to be deleted manually

rm -rf /etc/my.cnf
Copy after login

4. Check again whether the machine has mysql installed

rpm -qa|grep -i mysql
Copy after login
Copy after login

No results, indicating that it has been completely uninstalled. Then just install mysql directly.

Related learning recommendations: mysql tutorial(video)

The above is the detailed content of How to uninstall mysql in linux?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template