0

我有两个人想要使用我创建的数据库,这意味着来自远程位置的 2 个连接。这可以做到吗?

我最近看到一篇文章引用了使用 MySQL 作为 Access 后端的许多问题,我最好只构建一个 access 数据库,如果是这样,我仍然可以在线托管它以供 2 人使用吗?

4

1 回答 1

0

我怀疑您想到的配置是:

  • 将您的 MySQL 数据库放在允许从 Internet 直接连接到 MySQL 的服务器上,

  • 在两台远程机器上为该数据库定义一个 MySQL ODBC DSN,以及

  • 安装带有 ODBC 链接表的 Access 前端,以通过 Internet 访问 MySQL 数据库。

如果是这样,那么您可以这样做,但您可能不想这样。Access 前端将与链接表“对话”,就好像它们在本地 LAN 连接上一样,并且根据 Access 应用程序的复杂性以及客户端和 MySQL 服务器之间的 Internet 连接速度,结果可能会有所不同从“有点迟钝,但可以使用”到“太慢以至于无法使用”。

对于最新版本的 Access,通过 Internet 共享 Access 数据库的“推荐”方法是将数据库表转换为 SharePoint,然后创建 Access“Web 数据库”。但是,对于两个用户来说,这将是很多工作。

另一种选择是某种远程桌面解决方案,例如终端服务,但同样对于两个用户而言,这可能会变得相当昂贵(时间和金钱)。

于 2013-06-04T15:26:44.487 回答