拥有一个 MS Access 数据库作为 MySQL 的实时供稿

Posted

技术标签:

【中文标题】拥有一个 MS Access 数据库作为 MySQL 的实时供稿【英文标题】:Have an MSAccess database as a live feed to MySQL 【发布时间】:2017-01-05 08:17:26 【问题描述】:

我正在创建一个 mysql 数据库。我希望能够拥有一个表,该表本质上是到业务中其他地方使用的 MSAccess 数据库的实时链接。这将提供核心用户/客户信息,然后我将使用它来驱动新数据库中的功能。我可以在 MySQL 中连接 MSAccess 或将其导入,但有没有办法将其作为链接表导入 MySQL

编辑:为了清楚起见——MYSQL 需要从 MSAccess dB 中提取数据

【问题讨论】:

您应该将数据存储在 MySQL 中,并使用 MS Access db + odbc 连接器创建链接表并从 MySQL 读取/写入内容。不是相反。 问题在于 Access dab 是业务的不同部分,不能随便移动。因此,当我想为业务的不同部分添加新功能时,我必须将数据从那里提取到 MySQL dB 你不能“拉”。您必须在ms访问中链接mysql并从访问中推送到mysql。 遗憾-我必须从访问中进行定时数据转储,然后在 MySQL 中运行常规作业以导入。不是一个完整的disasyer,只是混乱 【参考方案1】:

从业务角度讲,您必须在线创建一个提要 API,以提要形式(json 或 xml)从 mysql DB 获取信息。 第二步是从提要中读取数据并在 MSAccess 中插入或更新您的数据

【讨论】:

以上是关于拥有一个 MS Access 数据库作为 MySQL 的实时供稿的主要内容,如果未能解决你的问题,请参考以下文章

除了 ms-access 之外,我可以使用哪些其他程序连接到 odbc 数据库

ms-Access 不使用组合框显示值作为查找值

使用 Access 作为 SQL Server 的前端并拥有临时表

使用 MS Access 作为 MySQL 数据库后端的前端的问题?

MS Access驱动程序问题

MS Access 使用表字段作为查询条件