【发布时间】:2020-09-14 17:56:34
【问题描述】:
我有一个基于 Web 的数据库应用程序,目前使用 mysql 数据库。我们正在从 mysql 移动到 pgsql,因此我们正在将数据从 mysql db 移动到新的 pgsql db。在数据中,一个表中有表头记录,另一个表中有明细记录。标题记录有一个用于记录 id 的序列字段,而详细记录有一个数字字段,用于保存标题记录 id 以将详细记录与标题记录联系起来。由于使用此数据的应用程序在创建记录时依赖数据库生成记录 ID,因此目标 pgsql 数据库中存在相同的结构。如何将数据从mysql数据库复制到pgsql数据库并维护header/detail id关系?似乎标头记录将获得其 id 的下一个序列化值,并且将添加详细记录,但仍保留旧的 mysql 标头记录 ID。
【问题讨论】:
标签: mysql postgresql data-migration