使用 yup 删除 mysql ...它会删除数据吗?

使用 yup 删除 mysql ...它会删除数据吗?

我到处都找过了,这似乎是个愚蠢的问题,但是我陷入了一种困境,需要删除当前的 mysql 并加载一个新的。

服务器:Centos 5.6,内核2.6.18-238.9.1.el5 64BIT

问题是 MYSQL 已加载,并且导致了问题(可能是通过第三方 rpm 加载)。

我正在尝试加载或编译 pure-ftpd,以便我可以使用 mysql 连接来控制用户帐户。

Pure-ftp 来自 kbs-CentOS-Testing,它在其他机器上加载正常。然而,在这台机器上我得到:

mysql-5.0.77-4.el5_6.6.x86_64 更新后出现解决难题 --> mysql 与 MySQL-server 冲突 错误:mysql 与 MySQL-server 冲突

极好的。

因此看起来我需要删除当前的 mysql 并从 yum 安装一个新的

那么..最大的问题是,如果我使用 yum remove mysql* 是否也会影响 /var/lib 数据或我的任何权限..有没有办法保存所有数据并重新应用到新的 mysql 安装?

谢谢,

答案1

我怀疑你从第三方(可能是 mysql.com)安装的 MySQL 服务器包是否会在删除包时删除数据库,但你始终可以在 RPM 中看到安装前/安装后运行了哪些脚本

rpm --query --scripts MySQL 服务器

应该显示与包相关的所有脚本,你可以通读它们来查看自动化的内容。你还可以检查是否有任何触发器也可以通过 RPM 运行脚本。rpm --help 是你的朋友,查看 --query 提供的所有报告选项

相关内容