RHEL 光盘安装后MySQL不能正常运行的解决办法

在服务中居然没有发现 MySQL 启动选项,大惑不解(我装 RH 各版本从未碰到此类问题),于是 google 发现不少兄弟也是如此,看来这次是 RHEL3.0 发行版漏掉 mysql-server-3.23.58-1.i386.rpm 包了,RH 真是难得疏忽一次,呵呵。

找了 Fedora 下了 3CD, 检查 ISO 中的 MySQL 相关 rpm 包,果然发现有 mysql-server-3.23.58-4.i386.rpm 包,注意两个版用的 MySQL 版本号稍有区别,没关系,拆出与 MySQL 相关的几个包:

MyODBC-2.50.39-17.i386.rpm
mysql-3.23.58-4.i386.rpm
mysql-bench-3.23.58-4.i386.rpm
mysql-devel-3.23.58-4.i386.rpm
MySQL-python-0.9.1-9.i386.rpm
mysql-server-3.23.58-4.i386.rpm

复制到一个临时目录,执行 rpm -Uvh *.rpm 升级安装,再检查“服务”选项,mysqld 可以选了。搞掂!

结论:RHEL 3.0 确实缺少 mysql-server-XXXXXX.rpm !

大家可以选择下载自己想用的 mysql 版本来安装就好啦。