Linux卸载mysql

 

(一)linux卸载mysql
要在Linux系统中卸载MySQL,可以使用包管理器。以下是基于不同Linux发行版的卸载命令示例:

对于基于Debian的系统(如Ubuntu),使用以下命令:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
对于基于RPM的系统(如CentOS),使用以下命令:

sudo yum remove mysql mysql-server
或者如果你使用的是新版的CentOS或者RHEL,可能需要使用dnf:

sudo dnf remove mysql mysql-server
卸载后,删除残留数据目录(请注意,这会删除数据库数据,请谨慎操作):

sudo rm -rf /var/lib/mysql/

 


(二)linux卸载干净mysql
要在Linux系统中彻底卸载MySQL,可以使用包管理器如apt或yum,具体取决于你的Linux发行版。以下是使用apt(Debian/Ubuntu系统)或yum(CentOS/RedHat系统)的卸载命令:

对于Debian/Ubuntu系统:

sudo apt-get remove --purge mysql-server mysql-client mysql-common -y
sudo apt-get autoremove -y
sudo apt-get autoclean
对于CentOS/RedHat系统:

sudo yum remove mysql84-community-release-el7-1.noarch
sudo yum remove mysql-community-server
第一条命令是移除 MySQL 的 YUM 仓库配置包。第二条命令是移除 MySQL 服务器软件包。

sudo yum remove mysql-server mysql-client mysql-common -y
sudo yum autoremove -y
这些命令会删除MySQL的文件和配置,但可能还会有残留的配置文件和数据目录。为了彻底删除这些残留,可以执行以下额外的命令:

sudo find /etc -name "my.cnf" -exec rm -f {} \;
sudo find /etc -name "my.ini" -exec rm -f {} \;
sudo rm -rf /var/lib/mysql /var/log/mysql
sudo rm -rf /etc/mysql

//查看mysql是否安装
rpm -qa | grep mysql

sudo rm -rf /etc/my.cnf

posted @ 2024-10-22 13:05  叫我小锅锅  阅读(1691)  评论(0编辑  收藏  举报