栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

您的PHP MySQL库版本与MySQL服务器版本不同

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

您的PHP MySQL库版本与MySQL服务器版本不同

该消息表明:

  • 您正在使用 MySQL服务器的5.1.43版本
  • 但是, PHP 用于与该服务器通信的 已被编译为与MySQL 5.0.x版本 通信。

从理论上讲, 这不会引起任何实际的问题 :次要版本倾向于兼容;但是您可能需要更新PHP使用的库;也许像“

libmysql
”之类的软件包,或类似的东西 (我没有Debian机器)

如果您想使该警告消失 (即使我不确定它是否真的会引起任何大问题) ,则必须 更新 用于与MySQL通信 的PHP组件
注意:依靠这些依赖关系,实际上只升级一个软件包可能并不容易。

我要说的是,您必须更新类似的东西

php5-mysql
;意思是 :

apt-get install php5-mysql

(根据 该页面以及其他信息,要更新单个软件包,您必须使用

install

如果您使用的是

aptitude
apt-get,而不是apt-get …不确定仅用于更新一个软件包的正确选项;仍然,
aptitude safe-upgrade
应该向您提供将要升级的软件包列表,这将使您可以决定是否要继续…

但是您在对另一个答案的评论中说,默认情况下Debian随MySQL 5.0一起提供-这意味着PHP的“官方”模块可能是针对libmysql
5.0而不是libmysql 5.1编译的。

要解决该问题,您必须:

  • 查找一个提供针对libmysql 5.1编译的PHP _(或至少
    mysql
    扩展名)_的存储库
  • 或针对系统上当前使用的libmysql版本 重新编译 PHP和/或
    mysql
    扩展名-即libmysql 5.1


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/401115.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号