当前位置: 首页 > 图灵资讯 > 技术篇> linux系统中彻底删除MySql

linux系统中彻底删除MySql

来源:图灵教育
时间:2023-07-04 10:09:16

1、使用以下命令查看当前安装mysql的情况,查看以前是否安装mysql

1

rpm -qa|grep -i mysql

  如下图所示:

linux系统中彻底删除MySql_mysql

  显示器以前安装过:

  MySQL-client-5.5.25a-1.rhel5

  MySQL-server-5.5.25a-1.rhel5

二、停止mysql服务,删除之前安装的mysql

  删除命令:rpm -e –nodeps 包名

  rpm -evMySQL-client-5.5.25a-1.rhel5

  rpm -evMySQL-server-5.5.25a-1.rhel5

  如果提示依赖包错误,请尝试以下命令:

rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps

  假如提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1

  然后尝试下面的命令:

1

rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5

3.查找旧版本mysql的目录,删除旧版本mysql的文件和库

1

find / -name mysql

  搜索结果如下:

1

2

3

4

5

find / -name mysql

/var/lib/mysql

/var/lib/mysql/mysql

/usr/lib64/mysql

  删除相应的mysql目录

1

2

3

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql

rm -rf /usr/lib64/mysql

  具体步骤如图所示:查找目录并删除目录

linux系统中彻底删除MySql_MySQL_02

  注:卸载后/注:卸载后/注:etc/my.cnf不会被删除,需要手动删除

1

rm -rf /etc/my.cnf

4.再次检查机器是否安装了mysqll

1

rpm -qa|grep -i mysql

五、总结

没有结果,说明已经完全卸载,然后直接安装mysql。