PostgreSQL:从MySQL转储导入数据库-语法错误

我有一个备用mysql文件,并且正在尝试将其导入到我的postsql数据库中.

/Users/bheng/Desktop/database_backups/2016-06-10-local.sql

我正在尝试通过命令行进行操作.

psql -d db-local -U root -f ~/Desktop/database_backups/2016-06-10-local.sql

我不断

PostgreSQL:从MySQL转储导入数据库-语法错误

我什至尝试登录到postgress并运行它,它可以导入

\i /Users/bheng/Desktop/database_backups/2016-06-10-local.sql

同样的结果发生.

我做错什么了吗 ?如何停止/预防这种情况?

任何提示/建议,将不胜感激!

解决方法:

对我有用的是pgloader.根据PostgreSQL许可证,它是非常快速的开源.

该网站顶部的第一个细节实际上提到了通过一个命令从MySQL迁移到PostgreSQL.祝好运!

Link to the Github repo

上一篇:Codeforces 1208D Restore Permutation


下一篇:SQLserver还原提示正在还原中。解决方法