【问题标题】:PHP programmatic and automated synchronization of ms access with MySQLPHP 编程和自动同步 ms 访问与 MySQL
【发布时间】:2011-03-21 14:47:39
【问题描述】:

在工作中,我们有一个商业门禁系统监控谁进出大楼。该系统将日志存储到安装它的服务器上的 MS Access 文件中。 该公司尚未发布此系统的 API,因此我无法让系统将数据存储在其他地方。

我们有一个基于 CakePHP/MySQL 的内部网站。在那里,我想实施一个部分,该部分将使用该系统中的数据向 HR 提供报告。 但是,我一直在试图弄清楚如何以编程方式自动将数据从 MS Access 导入并保持同步到 MySQL 数据库中。

任何帮助将不胜感激。

【问题讨论】:

    标签: php mysql ms-access synchronization automation


    【解决方案1】:

    我不会让这些东西保持同步,而是根据需要简单地查询 Access 数据库。我认为这样你最终会得到一个更可靠的系统。

    编辑:如果你真的想要,这里有commercial solutions。只要你只需要一个方向,它应该是可行的。不过,同样不推荐。

    【讨论】:

    • 您好,感谢您的回复。你能进一步解释一下吗?当您说查询 MS Access 数据库时,您是什么意思?我可以通过 PHP 直接连接到它,以便在我们的 Intranet 上显示报告吗?我不确定你的意思。
    • 另外请注意,ms access 位于一台旧电脑上,该电脑已转换为 windows 服务器,仅供员工访问监控系统使用。Intranet 位于 Linux/Apanche 上的另一台服务器上。跨度>
    • 可以,可以直接连接Access数据库。您可以使用 PDO 通过 ODBC 执行此操作:phpro.org/tutorials/Introduction-to-PHP-PDO.html#4.7 由于您的 Web 应用程序位于 Linux 机器上,因此您将需要适当的 ODBC 驱动程序。我相信有几个选择......这个是在谷歌搜索后出现的:easysoft.com/products/data_access/odbc-access-driver/index.html
    猜你喜欢
    • 2012-11-11
    • 1970-01-01
    • 1970-01-01
    • 2015-04-22
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多