gpt4 book ai didi

mysql - 如何在 Windows 上的 AppServ 上启用 PDO?

转载 作者:可可西里 更新时间:2023-11-01 07:28:09 24 4
gpt4 key购买 nike

我第一次尝试使用 PDO 创建一个应用程序,当我

try {
$db = new PDO('mysql:host=localhost;dbname=DBname', 'user', 'pass');
} catch(PDOException $e){
echo '<div class="errorMSG">Failed to connect to database. Please try to refresh this page in 1 minute. However, if you continue to see this message please contact your system administrator.</div>';
echo '<br /><br />' . $e->getMessage();
exit();

}

当然,我已经将用户名和数据库名更改为正确的一次,但我遇到了一个错误找不到驱动程序

因此,通过几次搜索,我发现我需要启用 pdo_mysql,但我似乎无法找到我在哪里以及如何启用它?有人可以帮助我如何启用它和/或让它在我的本地机器上工作吗?我有Windows 7。我找不到我的 php.int 在哪里。

谢谢:)

最佳答案

查看 PDO installation section PHP 手册。

这取决于您机器的操作系统。如果您自己编译 php,并且您希望安装 MySQL PDO 驱动程序,那么您应该添加 --with-pdo-mysql编译 PHP 之前的配置选项。

在 Windows 机器上,只需启用这两个扩展...

extension=php_pdo.dll <- only if below php 5.3
extension=php_pdo_mysql.dll

...在您的 php.ini 中并重新启动您的应用服务器。 php.ini 通常应该位于您的 php 目录中。它的位置取决于您安装 php 的位置。

关于mysql - 如何在 Windows 上的 AppServ 上启用 PDO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15231676/

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