我目前正在将一个web应用程序从一个平台迁移到另一个平台,迁移的一部分包括将数据从Postgres迁移到MySQL DB。表结构将不一样,所以我想知道关于将表内容从一个Db移动到另一个Db,而不是结构的建议是什么?这意味着将给定表中的所有行数据移动到不同数据库中不同表中不共享相同表结构的不同行。该应用程序相当小,这将是一次迁移,所以我不介意每个行的过程都是手动的。
我知道的SQL刚刚够危险的,所以我一直在研究哪些工具可以用于一个noobs。这是我能在Navicat做的事吗?如有任何建议,将不胜感激。
发布于 2013-07-22 18:49:08
我所采用的方法将以新的结构为基础。对于新结构中的每个表,提出一个SQL查询,该查询从旧结构中提取数据并将其删除为基本的CSV格式,然后导入到新结构中。我正在处理一些事情,比如确保键匹配,确保您始终得到与新结构相同的数据集表示,等等。
https://serverfault.com/questions/525393
复制相似问题