在CentOS系统中卸载MySQL,你可以遵循以下步骤:
-
停止MySQL服务:
1sudo systemctl stop mysqld
-
列出已安装的MySQL相关组件:
1sudo yum list installed | grep mysql
-
卸载所有MySQL相关的RPM包:
1sudo yum remove mysql-server mysql-client mysql-common mysql-libs mariadb-libs # 根据实际情况可能需要卸载其他相关的mysql包
-
清理残留文件和数据:
1sudo rm -rf /var/lib/mysql /var/run/mysqld /etc/my.cnf
-
确认MySQL已完全卸载:
1rpm -qa | grep mysql # 应该没有输出
- 在卸载MySQL时,一定要备份你的重要数据。
- 在安装新版本MySQL前,确保已清理干净旧版本的所有痕迹,避免新旧版本冲突。
- 安装MySQL时,系统会自动创建一个临时密码,你可以在
/var/log/mysqld.log
文件中查找这个临时密码,然后用它登录MySQL并设置新的root密码。在CentOS 7或更高版本中,首次安装后可能直接打印在终端中。