Php 安装MySQL本机驱动程序

Php 安装MySQL本机驱动程序,php,mysqli,Php,Mysqli,我正试图让mysqli_result::fetch_all()工作,但我已经力不从心,头撞到了墙上。这一切都是在远程服务器上完成的,我使用PuTTY进行连接。互联网告诉我使用以下代码行安装MySQL本机驱动程序: php ./configure --with-mysql=mysqlnd \ --with-mysqli=mysqlnd \ --with-pdo-mysql=mysqlnd 我得到的反馈是“无法打开输入文件:./configure”。现在该怎么办?您可以在软件包管理器上安装mysq

我正试图让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或更好的Red Hat软件包管理器下:

yum install php-mysqlnd
当您是root用户时,不需要sudo命令。当您以普通用户身份登录时,必须在执行命令之前写入
sudo

如何安装扩展的良好教程:


您可以在软件包管理器上安装
mysqlnd
扩展。您应该查看特定操作系统的文档

但在APT系统上,您可以使用:

apt-get install php5-mysqlnd
在CentOS或更好的Red Hat软件包管理器下:

yum install php-mysqlnd
当您是root用户时,不需要sudo命令。当您以普通用户身份登录时,必须在执行命令之前写入
sudo

如何安装扩展的良好教程:


您可以在软件包管理器上安装
mysqlnd
扩展。您应该查看特定操作系统的文档

但在APT系统上,您可以使用:

apt-get install php5-mysqlnd
在CentOS或更好的Red Hat软件包管理器下:

yum install php-mysqlnd
当您是root用户时,不需要sudo命令。当您以普通用户身份登录时,必须在执行命令之前写入
sudo

如何安装扩展的良好教程:


您可以在软件包管理器上安装
mysqlnd
扩展。您应该查看特定操作系统的文档

但在APT系统上,您可以使用:

apt-get install php5-mysqlnd
在CentOS或更好的Red Hat软件包管理器下:

yum install php-mysqlnd
当您是root用户时,不需要sudo命令。当您以普通用户身份登录时,必须在执行命令之前写入
sudo

如何安装扩展的良好教程:




您使用的是什么操作系统?请尝试以下sudo-apt-get-install-php5-mysqlnd或sudo-yum-install-php5操作系统之一-mysqlnd@exussum:这两个都返回sudo:effective uid不是0,sudo安装了setuid root吗?@Machavity:我不知道,这不是我的站点。他们让我建立一个我写的需要WebSocket的页面。我今天对它做了大量的修改…你有根访问权限吗?如果是这样,请以root repeat身份登录,而不使用sudoWhat操作系统?请尝试以下sudo apt get install php5 mysqlnd或sudo yum install php5操作之一-mysqlnd@exussum:这两个都返回sudo:effective uid不是0,sudo安装了setuid root吗?@Machavity:我不知道,这不是我的站点。他们让我建立一个我写的需要WebSocket的页面。我今天对它做了大量的修改…你有根访问权限吗?如果是这样,请以root repeat身份登录,而不使用sudoWhat操作系统?请尝试以下sudo apt get install php5 mysqlnd或sudo yum install php5操作之一-mysqlnd@exussum:这两个都返回sudo:effective uid不是0,sudo安装了setuid root吗?@Machavity:我不知道,这不是我的站点。他们让我建立一个我写的需要WebSocket的页面。我今天对它做了大量的修改…你有根访问权限吗?如果是这样,请以root repeat身份登录,而不使用sudoWhat操作系统?请尝试以下sudo apt get install php5 mysqlnd或sudo yum install php5操作之一-mysqlnd@exussum:这两个都返回sudo:effective uid不是0,sudo安装了setuid root吗?@Machavity:我不知道,这不是我的站点。他们让我建立一个我写的需要WebSocket的页面。我今天对它做了大量的修改…你有根访问权限吗?如果是这样,则以root repeat登录,不使用sudoGood内容,但mysqlnd的股票yum包是
php mysqlnd
。检查一下它是如何正常工作的。Thx我的错误,我已经改变了它的外观,就像操作系统一样nginx@Jamesypoo不,不是,那只是你的网络服务器。难道你没有可以与之交谈的服务器管理员吗?不错,但是mysqlnd的常用yum包是
php-mysqlnd
。检查一下它是如何正常工作的。Thx我的错误,我已经改变了它的外观,就像操作系统一样nginx@Jamesypoo不,不是,那只是你的网络服务器。难道你没有可以与之交谈的服务器管理员吗?不错,但是mysqlnd的常用yum包是
php-mysqlnd
。检查一下它是如何正常工作的。Thx我的错误,我已经改变了它的外观,就像操作系统一样nginx@Jamesypoo不,不是,那只是你的网络服务器。难道你没有可以与之交谈的服务器管理员吗?不错,但是mysqlnd的常用yum包是
php-mysqlnd
。检查一下它是如何正常工作的。Thx我的错误,我已经改变了它的外观,就像操作系统一样nginx@Jamesypoo不,不是,那只是你的网络服务器。难道你没有一个可以和你交谈的服务器管理员吗?