【发布时间】:2016-05-16 01:52:30
【问题描述】:
我正在尝试连接到我使用 PHP 从我的 apache 服务器创建的 MS Access Db。我不断提出错误“找不到驱动程序”。我几乎搜索了互联网上的每个网页,但没有发现任何重要的内容。我没有记录 php.ini 文件的部分,以允许 odbc 驱动程序工作。我还尝试使用 PDO::getAvailableDrivers() 代码列出所有工作驱动程序,但无论我从 php.ini 文件中取消记录多少驱动程序,都没有显示任何内容。我已经创建了 DNS 连接并将其链接到数据库,但我不确定如何连接。
任何帮助将不胜感激。
【问题讨论】:
-
向我们展示您的数据库连接代码。
msaccess数据库托管在哪里?本地?外部?这些对我们来说是重要的信息。 -
我真的想通了。问题是 MS 访问停止托管他们与 php 的 odbc 连接。所以我在一个带有 apache 和 php 的 32 位系统上使用了 PDO。之后一切正常。