我试图让mysqli_result::fetch_all()工作,但我超出了我的深度,把头撞在墙上。这一切都是在远程服务器上完成的,我正在使用 PuTTY 进行连接。互联网告诉我使用以下代码行安装MySQL本机驱动程序:
php ./configure --with-mysql=mysqlnd '
--with-mysqli=mysqlnd '
--with-pdo-mysql=mysqlnd
我得到的是"无法打开输入文件:./configure"。我现在该怎么办?
您可以通过包管理器安装 mysqlnd
扩展。您应该查看特定操作系统的文档。
但在 APT 系统上,您可以使用:
apt-get install php5-mysqlnd
在 CentOS 或更好的红帽软件包管理器下:
yum install php-mysqlnd
当你是root时,你不需要sudo命令。当您以普通用户身份登录时,您必须在命令之前写入sudo
。
如何安装扩展的好教程:
http://blog.ahughes.org/?p=602