我有一个.mdb文件,一个同事希望我用它来转换成MySQL服务器上的表。我熟悉MySQL,但很少有访问方面的经验(我也不想学习)。
对在哪里找出我需要的信息有什么建议吗?
发布于 2009-11-04 22:04:33
MS-Access与MySQL的ODBC一起工作得很好。
如果设置了DSN连接,则可以使用从外部数据源导入的方法导入所有表。从Access 2003到Access 2007,确切的菜单命令各不相同。
或者您可以使用链接表,这将为您提供一个与MySQL表的实时连接。
在这两种情况下,您都会保留元数据(列类型)。
我不建议使用逗号分隔值或固定宽度。您将浪费大量时间重新建立元数据(哪些字段是文本,哪些是日期,等等)。
发布于 2009-11-04 21:25:28
如果您只想转换表,那么我建议您将它们作为CSV导出,然后从CSV导入到MySQL。
发布于 2009-11-04 21:40:05
这是另一种选择--让它变得非常无痛。
http://www.bullzip.com/products/a2m/info.php --它不仅会转换/传输表,还会转换/传输记录。
https://serverfault.com/questions/81482
复制相似问题