我们的一个客户在他自己的服务器中有一个Access数据库,我需要在我自己的服务器中将它导入到带有mysql的linux服务器上。 换句话说,我需要将Access转换为mysql命令(基本上是插入)。
我已经尝试过DBWScript,虽然它不允许只导出一个表,但它工作正常。它导出所有表。我现在正在做的是将所有表导出到一个sql文件,然后我只过滤我真正需要的插入过滤它。
我想知道是否有人知道像DBWScript这样的软件可以在控制台模式下运行并允许从数据库中只导出一个表,因为该表有很多行(最多100.000)并且它没有意义导出所有其他表,如果我不打算使用它们。这大大增加了转换时间。
答案 0 :(得分:1)
我终于使用了一个名为“Bullzip MS Access to MySQL”的软件,它就像一个魅力! 这是作者的网站:http://www.bullzip.com/products/a2m/info.php
它允许你在不同的表中选择所需的表和所需的列,除了创建批处理脚本以自动化该过程。
答案 1 :(得分:0)
您可以在Data Import中尝试dbForge Studio for SQL Server工具。
打开数据导入向导,选择MS Access格式,指定其他选项并保存模板文件。然后在命令行模式下使用此模板文件(* .dit)。
答案 2 :(得分:0)
您可以尝试使用提示converting MS Access to MySQL