RHEL4 安装mysql5 遇到的问题 以及菜鸟级解决办法

这篇文章是按照最近的记忆写的,可能会有不准确的地方,但是大概情况如下。

RHEL上默认的Mysql是 4.1.2 

如果你在安装系统的时候装了mysql,并且现在你要升级到5.0.22。  那么麻烦来了,你无法直接用rpm -Uvh来更新版本,就算是加nodeps 也不行。
如果直接删除旧版本的mysql,那么你在安装5.0.22时总会遇到依赖问题和冲突问题。

我的菜鸟办法是不用命令行删除,而利用xwindow的添加删除程序功能来删除mysql,这样就会遇到一堆的关于依赖关系的提示,那么按照提示一步一步来,挨个删除这些挡路的包。  这样总可以成功的删除mysql。

然后就好办了,安装MySQL-shared-standard-5.0.22-0.rhel4.x86_64.rpm

MySQL-client-standard-5.0.22-0.rhel4.x86_64.rpm

MySQL-server-standard-5.0.22-0.rhel4.x86_64.rpm

有需要的话 MySQL-devel-standard-5.0.22-0.rhel4.x86_64.rpm

安装完成后,mysql client肯定是可用的,但是server就不一定了。

运行mysqld_safe &   有可能不成功。

通常都是权限问题。

比如 /var/run/mysqld 这个目录不存在,或者属组不是mysql

再比如 以前的root密码忘记了    或者 mysql库中的表的权限错误。

一般都很好解决了    就是安装的时候麻烦。

 

如果之前没有安装默认的mysql,那么简单多了,只需要直接安装就行了,当然可能遇到依赖关系问题,比如缺少perl DBI这个包。 好办,在安装光盘中找吧  perl DBI在第二张盘。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值