首页 > 解决方案 > 无法使用 PHP 连接到 ms 数据库

问题描述

我有以下代码尝试使用 PHP 连接到 MS Access 数据库

            <?php
              $dbName = $_SERVER["DOCUMENT_ROOT"] . "C:\\xampp\\htdocs\\punawai\\checkin.mdb";
              if (!file_exists($dbName)) {
              die("Could not find database file.");
              }

              $db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=$dbName; 
              Uid=; Pwd=;");

               ?>

但它给了我以下输出:

![输出:][1]

注意:PHP、MS-ACCESS 都是 64 位

以下是我在网上关注的关于 PHP.ini 和 MS ODBC 的配置

![PDO][2] ![OBDC][3] ![OBDC][4]

![1]: https://i.stack.imgur.com/dg5FZ.png

![2]: https://i.stack.imgur.com/QS3oq.png

![3]: https://i.stack.imgur.com/SzhFL.png

![4]: https://i.stack.imgur.com/w26TA.png

标签: phpdatabasems-access

解决方案


推荐阅读