如何将Mysql数据库转换为Postgresql?

时间:2012-01-01 19:29:42

标签: mysql database postgresql

我正在寻找一个脚本,将包含数十个表的~1GB Mysql转储数据库转换为Ubuntu下的Postgresql。我尝试了几个suggestions,但它们有点过时和/或有缺陷。还有一个Ruby应用程序,但我在安装RVM时遇到了困难。所以我真的很感激,如果你能指出我已经尝试并实际完成工作的脚本(Perl,Python,Bash或其他)。

2 个答案:

答案 0 :(得分:1)

您可以使用数据库转换工具直接转换数据库,而不是转储数据,然后尝试导入数据。

例如,请查看ESF Database Migration Toolkit

答案 1 :(得分:0)

你试过吗?

https://github.com/dimitri/pgloader

来自postgresql网站