mysqli 用不了什么原因?

2013 年 7 月 14 日
 cssnote
代码如下:
Headers and client library minor version mismatch. Headers:50051 Library:50150

phpinfo()里有两个参数:
Client API library version 5.1.50
Client API header version 5.0.51a



PS: 用的是phpnow,google过找不到答案,尝试过更新Phpnow,但没有新版本,自已也不太会单独更新php....
6014 次点击
所在节点    PHP
4 条回复
vibbow
2013 年 7 月 14 日
你的PHP是用MySQL 5.0的Header去编译的
但是你实际的MySQL库版本是5.1

我个人已经很少用那些集成包了。直接 IIS + PHPManager + PHP + MySQL 5.5
简单方便。
ryon
2013 年 7 月 15 日
phpnow精简太多,建议换个环境。
vivianalive
2013 年 7 月 15 日
PHP和mysql的版本对不上,升级PHP或者降级mysql吧.
或者选用其他的方案.
vibbow
2013 年 7 月 15 日
看了一眼本地的,发现没有Client API Header version。
后来想起来用的mysqlnd...

升级到5.3或更高版本,然后用mysqlnd吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2.zilu.eu.org/t/75762

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX