Linux升级Mysql后报错conflicts with file怎么办

Linux升级Mysql后报错conflicts with file怎么办,第1张

mysql服务器提示升级,不少Linux用户在升级完mysql发现总是提示conflicts with file from package,刚开始还不在意,后来直接不能启动mysql服务器了,首要的任务是明白该错误提示表达的是什么,再找解决方法。

首先发现不兼容包,所以要移除冲突的libs包,然后再去安装!

代码如下

rpm -e --nodeps mysql-5.0.95-5.el5_9.x86_64

或者使用

yum -y remove mysql-libs-5.0.95*

然后我们安装mysql5.1就好了

rpm -ivh mysql-5.1.58-jason.1.i386.rpm

不推荐安装mysql5.5,第一队程序的兼容不是很好,队centos的兼容也不是很好!

前面有一个VPS在测试的时候就会出现了程序的不兼容!webmin配置好就是利器,配置不好就是垃圾!

如果在配置中数据库无法启动或者是错误的话可以到下面这篇文章看看:

解决办法1:

使用sql语句插入mysql.servers表

解决不可以创建数据库/用户等问题。

webmin备份数据库的时会有错误提示,但仍然会生成sql文件。

可以在SSH上面修改没mysql:

解决方法2:

ssh文本 *** 作方法

mysql_upgrade -u root -p “MYSQL-ROOT的密码”

如:

mysql_upgrade -uroot -p 123456

这是包的依赖关系。安装MySQL-server-community-5.0.67-0.rhel5.i386.rpm时必须先安装libc.so.6(GLIBC_2.4)和rtld(GNU_HASH)。

出现“You have mail in /var/spool/mail/root”是因为做了任务计划。没有影响。

redhat 需要向RHN 注册后才能用yum升级更新,就是必须付费

建议使用centos,或者添加第三方源

安装mysql

1.rpm -ivh perl-CGI-(tab)

2.rpm -ivh perl-DBI-1.52-1.fc6.i386.rpm

3.rpm -ivh mysql-5.0.22-2.1.i386.rpm \ perl-DBD-MySQL-3.0007-1.fc6.i386.rpm

4.rpm -ivh mysql-server-5.0.22-2.1.i386


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8759487.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存