- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的操作系统是CentOS 6.9
,我正在尝试通过此链接将 mysql 5.5 升级到 5.7:https://support.plesk.com/hc/en-us/articles/213403429-How-to-upgrade-MySQL-5-5-to-5-6-5-7-or-MariaDB-5-5-to-10-0-10-1-10-2-on-Linux
但是# yum update mysql
给了我错误:
Error: Package: php-mysql-5.4.45-14.el6.remi.x86_64 (@remi)
Requires: libmysqlclient.so.18()(64bit)
Removing: mysql-libs-5.5.59-1.el6.remi.x86_64 (@remi)
libmysqlclient.so.18()(64bit)
Obsoleted By: mysql-community-libs-5.7.21-1.el6.x86_64 (mysql57-community)
Not found
Error: Package: php-mysql-5.4.45-14.el6.remi.x86_64 (@remi)
Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit)
Removing: mysql-libs-5.5.59-1.el6.remi.x86_64 (@remi)
libmysqlclient.so.18(libmysqlclient_18)(64bit)
Obsoleted By: mysql-community-libs-5.7.21-1.el6.x86_64 (mysql57-community)
Not found
Error: Package: php-mysql-5.4.45-14.el6.remi.x86_64 (@remi)
Requires: libmysqlclient.so.18(libmysqlclient_16)(64bit)
Removing: mysql-libs-5.5.59-1.el6.remi.x86_64 (@remi)
libmysqlclient.so.18(libmysqlclient_16)(64bit)
Obsoleted By: mysql-community-libs-5.7.21-1.el6.x86_64 (mysql57-community)
Not found
我尝试了yum cleanmetadata
和yum clean all
几次,但它不起作用。请帮助我。
最佳答案
我建议从php-mysql(使用libmysqlclient)切换到php-mysqlnd,它使用PHP native 驱动程序提供相同的扩展集。
yum shell
> remove php-mysql
> install php-mysqlnd
> run
这将消除依赖性,从而解决您的问题。
顺便说一句,请注意 PHP 5.4.45 已达到生命周期的终点,因此我也衷心建议您更新到维护版本(5.6+)
附言任何 PHP 版本 >= 5.5 的所有 RPM 均仅提供 php-mysqlnd 软件包。
关于mysql - yum 更新出现 'Obsoleted by ...' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49253179/
如果我使用教程中提供的代码,我会收到以下警告: Warning CS0618: 'FirebaseInstanceIdService' is obsolete: 'This class is obso
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我想知道过时的属性是否只在运行时检查? 假设您有两个程序集。程序集 A 使用程序集 B 中的方法。之后我们将程序集 B 中的方法标记为过时,这会在编译程序集 A 时导致编译时错误。 到目前为止没有问题
我最近听说在我们的代码中使用 [Obsolete] 属性标记许多方法是不好的做法。这些方法在我们的代码库内部,而不是在 API 上。这些方法处理较旧的加密功能。 我觉得这是一种快速而安全的方式,可以向
我目前正在重命名我的团队正在生产的产品(对变量、服务接口(interface)、类名等进行适当的重构)。对于本练习的 RPM 重命名部分,我被告知使用 obsoletes 标记。我现在处于错误修复阶段
我有一个函数,只能由开发人员在特殊情况下使用。 不幸的是,设置 public/private 并没有真正的帮助,因为在许多情况下它需要可见才能使用。 我已经用 xmldocs 记录了这个函数来给开发者
当使用 com.android.tools.build:gradle:3.3.0-beta01 时,gradle 失败: ERROR: API 'variant.getExternalNativeBu
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
这是 Visual Studio 2008。显然与扩展的静态类有关。 public class Dummy { public readonly int x; public Dummy(
我是 HTML 5 的新手,我有问题要在各种 W3 HTML 标准化文档中找出来获取属性的状态。 例如,bgcolor 的属性自 HTML 4.01 起不应再使用元素。它已被弃用。 (参见:http
在删除一些过时的代码时,我遇到了一个意想不到的场景,重现如下: class Program { static void Main(string[] args) { Vi
当尝试使用 ExpectedConditions 显式等待元素变得可见时,Visual Studio 警告我它现在已经过时,很快就会从 Selenium 中删除。 实现相同结果的当前/新方法是什么?
首先,我期待 --no-obsolete会注释掉 msgid和 msgstr如果 gettext被删除了吧 我的测试方式是: 我写了 gettext("some string here")在查看 我跑
它如何知道这把 key 已经旧了并准备扔掉?为什么是字符串文字? 例如, private static WeakHashMap, String> m =
很久以前,我做了一个小项目,希望能了解温莎城堡。我把它放在一边(在真正学到那么多之前)很长一段时间。我现在再次打开它,并更新了 NuGet 包,并开始收到警告 CS0618: 'LoggingFaci
这个问题在这里已经有了答案: The Difference Between Deprecated, Depreciated and Obsolete [closed] (8 个答案) 关闭 7 年前
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve t
经过深思熟虑并研究 ArrayList 的实现,我个人真的很想说它已经过时了,我没有理由在2.0之后使用这个类。但是因为它没有标记为 [Obsolete] ,有什么我不知道的用法,比使用泛型类更好吗?
我正在重构一个相当大的 JS 文件,其中包含许多不相关的方法,将它们根据用途重新组合在一起,并根据需要重命名其中一些方法(以防止误导名称)。 然而,大多数实际使用这段代码的网页都分布在不同的代码分支中
我是一名优秀的程序员,十分优秀!