我们正在将现有代码库迁移到新的健壮代码库,以提高性能和可靠性。我们有一个包含当前数据的MySQL数据库。现在,我们已经在Spring Boot应用程序中修改了实体,这将更改新数据库结构的架构。我正在寻找一种工具,该工具将根据最新的架构设计将所有数据从旧的MySQL数据库迁移到新创建的MySQL数据库,并进行更改。我认为我将不得不编写一些代码来匹配新的数据库体系结构,因为没有工具会根据我的要求进行重构。哪种工具应该有助于实现这一目标?
脚注:
如果您有相关经验,请提供反馈。
答案 0 :(得分:0)
根据新模式,我们已经完成了将近3000个用户数据从160(SQL)迁移到约75个表(MySQL)的过程。 根据我们的经验,我可以建议以下几点: 1.准备表格中表格到表格的映射表。 2.将它们迁移到临时表中。 3.用旧的测试临时表的数据。逐列比较每个表的数据。您可以使用ETL工具或excel进行比较。 4.如果没有发现错误,则写下sp或脚本进行实际迁移。