在 Linux 操作系统中,PHP7 安装 Pdo_mysql 不是默认选项,因此需要手动进行编译安装。以下是安装步骤:
1. 安装编译所需的依赖项
在使用PHP7的PDO功能之前,需要在服务器上安装PDO扩展及其驱动。如果您从未安装过它,可以通过以下命令来安装:sudo apt-get install php7.0-pdo php7.0-mysql
2. 下载PHP源代码
从官方PHP官网下载源代码。首先需要检查您计算机上是否安装了Git,如果没有,请使用以下命令进行安装:
sudo apt-get install git-all
然后,执行以下命令从 GitHub 下载最新的 PHP 源代码:
git clone https://github.com/php/php-src.git
3. 编译源代码
进入 PHP 源代码目录,执行以下命令:
cd php-src
./buildconf --force
./configure --with-pdo-mysql
make
make install
4. 配置PHP.ini文件
在PHP.ini配置文件中,启用开头的扩展,编辑文件并添加以下行:
extension=pdo_mysql
PHP.ini文件通常位于以下目录中:
/etc/php/7.0/apache2/php.ini
小结:
在安装 PDO_mysql 扩展之前,需要安装 PDO 扩展和 MySQL 驱动程序。您可以从 PHP 官方网站下载 PHP 源代码并进行编译安装。在编译期间,需要通过运行 ./configure --with-pdo-mysql 添加支持 PDO_mysql 的选项。最后,启用 PDO_mysql 扩展,最好在 PHP.ini 中进行配置。