我最近决定从 MySQL 切换到 Postgres,因为我遇到了一些问题,这些问题在 Postgres 上绝不应该是问题。
但是我似乎找不到一个很好的迁移方法我已经查看了 py-mysql2pgsql 但这导致了我无法追踪的数据库中的问题。
我还使用 django-admin.py 查看了转储数据和加载数据,但是我的数据库相当大,它消耗了我所有的内存并且简单地崩溃了,所以我然后转到 django-dumpdata-chunks ,它只是出错了,但是项目又是两年老的。
我要问的是,这里有没有人知道从 mysql 迁移到 postgres 而不破坏数据库的可靠方法,并且如果可能的话,可以在不停机的情况下作为奖励?