在 运行 之后无法在 wamp php 中找到驱动程序

could not find driver in wamp php after run

我正在使用以下代码连接到数据库

//database credentials
define('DBHOST', 'localhost');
define('DBUSER', 'sanoj');
define('DBPASS', '123456');
define('DBNAME', 'test');

//application address
define('DIR', 'http://www.blogtom.com/');
define('SITEEMAIL', 'sanoj26692@gmail.com');

try {

    //create PDO connection 
    $db = new PDO("mysql:host=" . DBHOST . ";port=3306;dbname=" . DBNAME, DBUSER, DBPASS);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
    $db->exec("SET NAMES 'utf8';");
} catch (PDOException $e) {
    //show error
    echo '<p class="bg-danger">' . $e->getMessage() . '</p>';
    exit;

在我 运行 我的 php 来自 netbeans ide 的文件之后,我除了这个

什么也得不到
could not find driver

我尝试了所有方法检查 php.ini 文件

甚至阅读此 以找到一些解决方案 但找不到问题所在

我在 PC 上使用此代码运行良好,但当我在笔记本电脑上尝试此代码时出现此错误我该如何解决此问题

我正在使用 windows 64 位 但以前我用的是 32 位

抱歉英语不好!

创建一个名为 info.php 的文件,内容如下:

<?php
phpinfo();
?>

保存并放入您的服务器根目录。
访问 http://localhost/info.php
查看加载了哪些 PDO 驱动程序(CTRL + F 并键入 PDO 驱动程序)。
MySql PDO 驱动程序需要这样加载:

如果您在 PDO 驱动程序上没有看到 mysql,您应该编辑 php.ini 并添加 extension=pdo_mysql.dll
重新启动 Apache 并在 info.php

中重试

PS:证明您在 PHP 扩展文件夹中有 pdo_mysql.dll

对于不知道扩展文件夹在哪里的任何人。 转到 PHP.ini 并搜索:extension_dir 以及如何在 image 中看到,这就是路径。