📜  安装缺少的 pdo_mysql suse linux zypper - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:34.803000             🧑  作者: Mango

安装缺少的 pdo_mysql (SUSE Linux)
问题描述

在使用 PHP 连接 MySQL 数据库时,出现了以下报错信息:

PDOException: could not find driver (SQL: select * from users)

这个错误信息提示找不到 pdo_mysql 驱动。

解决方案

通过 SUSE Linux 的 zypper 包管理器来安装 pdo_mysql 驱动。

打开终端运行以下命令:

sudo zypper install php-pdo_mysql

这个命令会自动安装 pdo_mysql 扩展并添加到 PHP 中。

测试

完成安装后,可以通过以下测试代码检查 pdo_mysql 是否已添加到 PHP 中:

<?php
  $pdo = new PDO('mysql:host=localhost;dbname=yourdbname', 'dbuser', 'dbpassword');
  var_dump($pdo);
?>

如果得到如下输出,则说明 pdo_mysql 已经成功安装并添加到 PHP 中:

object(PDO)[1]