将MySQL转换为MS Access

3
我有一个包含大量数据的MySQL表格,我不想手动复制到MS Access中。简单来说,我应该如何将MySQL表格转换成MS Access格式呢?
谢谢您提前的帮助!
S
2个回答

8

一种选择是使用ODBC。使用Access从MySQL中提取数据。

  • 安装MySQL ODBC驱动程序
  • 为MySQL数据库创建系统DSN。
  • 创建一个新的Access数据库。
  • 查找适当的Access菜单命令以导入外部数据。这将取决于您的Access版本。A2010有一个名为“External Data”的功能区菜单。
  • 使用您创建的DSN选择ODBC数据源(机器数据源)。
  • 选择所需的表格,然后进行导入。

enter image description here


@p: 这需要在 Windows 上运行 MySQL 吗? - Eric J.
@Eric:我还没有在非Windows端点上测试过这个。那个ODBC是跨平台的,我猜它应该被支持,但显然需要进行一些测试。我自己还没有做过。 - p.campbell
MySQL不必在Windows上运行才能正常工作。在我看来,你得到的两个答案都是很好的解决方案。 - HK1
谢谢大家的建议,我现在会尝试一下并告诉你们结果。 - London Student
我能够使用这些指令导入数据,但是表之间的关系丢失了。 - posfan12

3

谢谢Eric,感谢你的贡献! - London Student

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接