我有一个 .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