我有一个网站,有一个非常古老和设计糟糕的数据库(MySQL)。我正在创建一个新版本的网站,我已经定义了另一个数据库(MySQL),当然这是更好的设计(规范化的ea)将数据库复制到另一个数据库与其他结构
现在我有将旧数据库的数据传输到新数据库的问题。我不能使用mysqldump作为表格的布局和引用e.a.是完全不同的,尽管一些属性是相同的。
所以我的问题是什么是这种工作的最佳做法。例如。
的表Customer
与属性name
,street
,something unimportant
新Customer
表属性name
,street
,something new and important
什么与外键E.A.表?
亲切的问候
延Buysse的
如果您没有足够小心从当前结构开始并保留'ALTER TABLE'语句,则需要编写自定义数据迁移脚本。没有标准的第三方工具可以帮你。 –