Mysql 如何使用Microsoft Access将旧数据库迁移到新数据库

Mysql 如何使用Microsoft Access将旧数据库迁移到新数据库,mysql,ms-access,firebird,firebird1.5,Mysql,Ms Access,Firebird,Firebird1.5,基本上,仔细想想,这项任务非常简单,但我在MicrosoftAccess或MSDN中没有找到答案。我必须创建到新数据库的连接并查询旧数据库。验证旧数据后,所有内容都以新的格式写入my new数据库 有什么想法吗 加: 旧数据库是一个Firebird数据库。这些数据需要重新构造并迁移到新的MySQL数据库。如果数据库中没有二进制数据,我建议只进行csv导出和重新导入。如果数据库中没有二进制数据,我建议只进行csv导出和重新导入。如果可以通过ODBC访问firebird数据库,我建议使用mysql迁

基本上,仔细想想,这项任务非常简单,但我在MicrosoftAccessMSDN中没有找到答案。我必须创建到新数据库的连接并查询旧数据库。验证旧数据后,所有内容都以新的格式写入my new数据库

有什么想法吗

加:
旧数据库是一个Firebird数据库。这些数据需要重新构造并迁移到新的MySQL数据库。

如果数据库中没有二进制数据,我建议只进行csv导出和重新导入。

如果数据库中没有二进制数据,我建议只进行csv导出和重新导入。

如果可以通过ODBC访问firebird数据库,我建议使用mysql迁移工具包。

如果您可以通过ODBC访问firebird数据库,我建议使用mysql迁移工具包。

您可以使用类似的工具

为什么要迁移到MySQL?

您可以使用类似的工具


为什么要迁移到MySQL?

您需要在MySQL中单独创建模式,但这并不困难,有很多教程,您可能会找到Firebird工具将DDL导出到脚本中,该脚本可以正常工作,也可以很容易修改


如果您想在中间使用Access,只需从Access(使用ODBC或您选择的驱动程序)附加两个外部数据库。您可以使用查询设计器向导在。。。从…起键入查询,就像在其他情况下一样。

您需要在MySQL中单独创建模式,但这并不困难,有很多教程,您可能会找到Firebird工具将DDL导出到脚本中,该脚本可以正常工作,也可以很容易修改


如果您想在中间使用Access,只需从Access(使用ODBC或您选择的驱动程序)附加两个外部数据库。您可以使用查询设计器向导在。。。从…起键入查询,就像在任何其他情况下一样。

但是我想修改字段名等。我可以通过csv导出来实现吗?是的。csv导入仅依赖于订单。但我想修改字段名称等。我可以通过csv导出实现这一点吗?是的。csv导入只依赖于顺序。我看不到ms access标记的原因。因为我必须使用ms access…这就是我同事说的我看不到ms access标记的原因。因为我必须使用ms access…这就是我同事说的导出DDL:这就是我建议使用Database Workbench的原因。对于firebird,我更喜欢IBExpert,但数据库工作台可以用于firebird和MySQLexport DDL:这就是我建议使用数据库工作台的原因。对于firebird,我更喜欢IBExpert,但数据库工作台可以用于firebird,MySQLDatabase工作台是一个非常好的工具。非常感谢。我想使用MySQL,因为对于这样一个小的Access数据库,它是一个简单的小型解决方案。我认为Firebird比MySQL更适合我的需要。我不知道你的确切情况,但你可以看看这里:Database Workbench是一个非常好的工具。非常感谢。我想使用MySQL,因为对于这样一个小的Access数据库,它是一个简单的小型解决方案。我认为Firebird比MySQL更适合我的需要。我不知道你的确切情况,但你可以看看这里: