每次从 MS Access 发生任何更改时,将数据从 MS Access 数据库传输到 Mysql 数据库[关闭]
Posted
技术标签:
【中文标题】每次从 MS Access 发生任何更改时,将数据从 MS Access 数据库传输到 Mysql 数据库[关闭]【英文标题】:Transfer data from MS Access database to a Mysql database every time there are any changes from MS Access [closed] 【发布时间】:2013-03-11 05:29:03 【问题描述】:我想问一下,每次MS Access有任何变化时,是否有任何方法可以将数据从MS Access数据库传输到mysql数据库。?
谢谢!
【问题讨论】:
【参考方案1】:在 mysql 论坛中查看this forum thread。它们以很多不同的方式联系起来,比如
Access-MySQL Converter DBSync for Access & MySQL DBLoad MS Access to MySQL Database Converter Access to MySQL FlySpeed Convert to MySQL...还有更多。
SQLyog 也有一个 Access 导入,它可以同步。
【讨论】:
@Bjoem:非常感谢。这真的很有帮助 @Bjoern:我也可以使用这些工具进行数据同步吗? 其中一些,可能。不过,他们中的大多数将减少从 Access 迁移到 MySQL。 @Bjoern:我想做的是,每次 MS Access 有任何更改时,我都想将数据从 ms access db 传输到 Mysql。 @Maiah_101 SQLyog 有数据库同步。它有单向和双向同步。【参考方案2】:如果您使用的是 Access 2010,您可能需要查看类似于 SQL/MySQL 中的触发器的 Data Macros。这将使您能够更好地控制记录更改时发生的情况,但如果您只是想要直接的数据同步,那么 Bjoern 的工具可能会更有效。
【讨论】:
【参考方案3】:尝试以下操作将数据从 MS ACCESS 导出为 CSV 格式,然后将其导入 MYSQL
对只包含所需列的表进行查询,然后保存 它。 选择查询,然后进入文件->导出(选择另存为 "text *.txt, *cvs, etc.") 并按照提示操作我希望这会有所帮助
【讨论】:
我想做的是,每次 MS Access 有任何更改时,我都想将数据从 ms access db 传输到 Mysql。以上是关于每次从 MS Access 发生任何更改时,将数据从 MS Access 数据库传输到 Mysql 数据库[关闭]的主要内容,如果未能解决你的问题,请参考以下文章