2011-03-16 215 views
2

假设我想将Heroku上的PostgreSQL数据库迁移到EC2上的MySQL,并且我需要保留所有表中的ID值,那么在不使用付费软件的情况下完成该操作的最佳方法是什么?将PostgreSQL数据库迁移到MySQL

回答

2

这很简单。

我不得不MySQL实例在本地,Heroku的DB:将其从Heroku的Postgres的得到它的本地开发的MySQL实例,备份,然后将备份还原到您的EC2 MySQL实例

+0

我猜的Heroku DB :即使拉入不同类型的数据库,也要保留ID值?如果是这样,那么这是一个胜利者。 – Bob 2011-04-06 05:02:29

+0

是的,它在场景后面使用TAPS,工作得很好 - 有时候如果你已经做了一些数据库特定的SQL,它可能会打破到另一个数据库平台。 – 2011-04-06 08:08:15