将 Access .mdb 文件转换为 MySQL 数据库表

将 Access .mdb 文件转换为 MySQL 数据库表

我有一个 .mdb 文件,同事希望我使用它来转换为 MySQL 服务器上的表。我熟悉 MySQL,但对 Access 经验很少(我也不想学习)。

关于在哪里可以找到我需要的信息,有什么建议吗?

答案1

MS-Access 与 ODBC 和 MySQL 配合得很好。

如果您已设置 DSN 连接,则可以使用从外部数据源导入来导入所有表。确切的菜单命令因 Access 2003 和 Access 2007 而异。

或者您可以使用链接表,它可以为您提供与 MySQL 表的实时连接。

在这两种情况下,您都需要保留元数据(列类型)。

我不建议使用逗号分隔值或固定宽度。您将浪费大量时间重新建立元数据(哪些字段是文本,哪些是日期等)

答案2

如果您只想转换表格,那么我建议您将它们导出为 CSV,然后从 CSV 将它们导入 MySQL。

答案3

这是另一种选择 - 使其变得非常轻松。

http://www.bullzip.com/products/a2m/info.php 它不仅可以转换/传输表格,还可以转换/传输记录。

答案4

您可以使用 mysqlguitools 包中的转换器将数据直接导入 mysql

相关内容