gpt4 book ai didi

php - 未找到驱动程序 - PDO - AMPPS

转载 作者:行者123 更新时间:2023-11-29 13:27:42 26 4
gpt4 key购买 nike

我已经使用 MAMP 几个月了,但今天我安装了 AMPPS。

我要使用数据库,但它不起作用。我收到以下错误:

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /Applications/AMPPS/www/functions.php:13 Stack trace: #0 /Applications/AMPPS/www/functions.php(13): PDO->__construct('mysql:host=loca...', 'root', 'usbw') #1 /Applications/AMPPS/www/functions.php(22): dbConn() #2 /Applications/AMPPS/www/test.php(18): imageDropdown('s') #3 {main} thrown in /Applications/AMPPS/www/functions.php on line 13

代码:

// database connection
function dbConn() {

$username = "root";
$password = "usbw";

$dbh = new PDO(
'mysql:host=localhost; port=3306; dbname=webshop',
$username,
$password
);

return $dbh;

}

// dropdown met afbeeldingen
function imageDropdown($zoek) {

$dbh = dbConn();

$sth = $dbh -> prepare("

SELECT afbeelding
FROM Afbeelding
WHERE afbeelding LIKE '%:zoek%'
ORDER BY afbeelding

");

$sth -> bindValue(":zoek", $zoek, PDO::PARAM_STR);

$sth -> execute();

$result = $sth -> fetchAll(PDO::FETCH_ASSOC);

print("<pre>");
print_r($result);
print("</pre>");

}

?>

(函数.php)

        <?php

include "functions.php";

imageDropdown("s");

?>

(测试.php)

缺少驱动程序,但如何安装它?

我使用的是 Mac。

最佳答案

在用户界面 - PHP 选项卡 - PHP 扩展中。检查是否启用了所需的扩展。像 pdo_mysql 和 pdo

关于php - 未找到驱动程序 - PDO - AMPPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19909692/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com