基本上,当您考虑这项任务时,此任务非常简单,但我在Microsoft 访问或 MSDN 中找不到任何答案。我必须创建一个新数据库的连接并查询旧数据库。验证旧数据后,所有内容都以新的精细表格写入我的新数据库。
任何想法?
添加: 旧数据库是 Firebird 数据库。需要重新构建此数据并将其迁移到新的 MySQL 数据库。
答案 0 :(得分:2)
如果您的数据库中没有二进制数据,我建议您只进行csv导出并重新导入。
答案 1 :(得分:1)
您可以使用database workbench等工具。
为什么要迁移到MySQL?
答案 2 :(得分:1)
你需要在MySQL中单独创建架构但是并不困难,有很多教程,你可以找到一个Firebird工具将DDL导出到一个脚本中,该脚本既可以工作,也可以很容易修改
如果要在中间使用Access,只需从Access附加两个外部数据库(使用ODBC或您选择的驱动程序)。您可以使用查询设计器向导来构建INSERT INTO ... FROM ...类型查询,就像对任何其他情况一样。
答案 3 :(得分:0)
如果你可以通过ODBC访问firebird数据库,我建议使用mysql迁移工具包。