【发布时间】:2014-05-28 17:10:04
【问题描述】:
我在我的 mac 上运行本地 apache 服务器,并希望将其连接到本地数据库(具有与 .sql 和 .mdb 相同的数据库)。 我的php
$dbName = "\DB\dbName.mdb";
$db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbName; Uid=; Pwd=;");
我在本地服务器中拥有所有 Web 内容,在 DB 文件夹中拥有数据库。因此,如果有人可以提供帮助或解释如何使用 SQL 在本地完成此操作。
谢谢!
【问题讨论】:
-
"\DB\dbName.mdb"是一种危险的写入文件路径的方式。要么写:"\\DB\\dbName.mdb"或"/DB/dbName.mdb"都可以在 Windows 上工作,只有后者在 Linux 上工作。
标签: php mysql sql macos ms-access