我在Ubuntu上获取对.mdb文件(MS-Access db)的访问权限时遇到问题。我需要完全访问权限(也可以读写)。 最初,项目是使用odbc在Windows上构建的(并且一切正常。)但是当我在linux服务器上移动它时出现了问题。 目前,已安装用于odbc的PHP扩展。但是我找不到用于Access的任何免费的ODBC驱动程序。我尝试使用MDB工具,但似乎仅适用于阅读。 也许有人可以提出任何解决方案?不适合使用另一个数据库,因为我的老板反对。 谢谢你的帮助。
谢谢大家的帮助。最后,我们决定使用另一个数据库。我对这个问题的回答-仅基于免费解决方案就不可能(如果需要写入数据库)在Linux上使用Access DB。如果只需要阅读,则可以将MDB工具与PDO一起使用。如果您准备付款,可以尝试EasySoft解决方案。