gpt4 book ai didi

mysql - 将客户现有的 MS Access 数据库与其 Linux 托管站点集成?

转载 作者:太空宇宙 更新时间:2023-11-04 09:05:04 24 4
gpt4 key购买 nike

我的客户问我是否可以将他现有的 Microsoft Access 数据库与他的 Linux 共享主机网站集成。他一直使用 Microsoft Access 在他的本地计算机上保存客户数据的记录,但现在希望他们能够在线查看他们的数据。在我以最佳方式回复他之前,我想在这里问几个问题。

目前看来我有两个可行的选择:
a) 将他的数据库转换为 MySQL 或类似数据库,并允许他使用基于 Web 的界面而不是 Microsoft Access 桌面客户端继续更新数据库。

b) 允许他继续使用 Microsoft Access,并允许他将更新后的文件上传到脚本,该脚本将解析这些文件,然后更新 MySQL 数据库。

我做了一些关于直接在 Linux 上使用 Microsoft Access 数据库的研究,但它似乎不受支持而且不是最佳选择。

显然选项 b 会花费更多的工作,但恐怕他会拒绝从 Microsoft Access 更改为基于 Web 的替代方法来更新数据。我只是想在回复他之前得到一些反馈。

那么,将我客户现有的 MS Access 数据库与其 Linux 托管站点集成的最佳方法是什么?

最佳答案

您可以使用 PDO 使用 PHP 查询 Microsoft Access 数据库,但它可能不是最可靠的 Web 选项。 Access 被设计为单用户数据库,您可能会遇到中度到严重的性能问题。

可以在这里找到关于如何完成的指南:http://phpmaster.com/using-an-access-database-with-php/

大约 7 年前我遇到了类似的问题,我们最终将数据库转换为 MySQL,并让一些用户通过 Access 与数据进行交互,这为我们提供了一个可以在 Web 上使用的数据库,以及一个熟悉的界面对于拒绝更改为使用网络的用户,尽管您的里程可能会有所不同:http://dev.mysql.com/doc/refman/5.1/en/connector-odbc-examples-tools-with-access.html

关于mysql - 将客户现有的 MS Access 数据库与其 Linux 托管站点集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13131065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com