【发布时间】:2010-02-03 16:04:28
【问题描述】:
我已经使用 macports 安装了 mySql5 并且确实设法运行了 mysql 服务器。 但由于某种原因,所有与 mySql 相关的函数(如 mysql_connect)都会返回错误消息 在php5下说“对未定义函数的调用......”。
这是从 phpinfo 报告中截取的部分 mysqlnd 部分:
mysqlnd enabled
Version mysqlnd 5.0.5-dev - 081106 - $Revision: 289630 $
Command buffer size 4096
Read buffer size 32768
Read timeout 31536000
Collecting statistics Yes
Collecting memory statistics Yes
Client statistics
bytes_sent 0
bytes_received 0
packets_sent 0
packets_received 0
protocol_overhead_in 0
protocol_overhead_out 0
bytes_received_ok_packet 0
有人知道如何解决这个问题吗?
谢谢
【问题讨论】:
-
mysqlnd 不是将 API 暴露给 php 脚本的实际扩展。它是其他扩展使用的通信层,如 php-mysql、php-mysqli 和 PDO_MYQSL