我想将收到的PostgreSQL转储文件转换为MYSQL转储文件甚至生成sql文本?
答案 0 :(得分:14)
如果安装PostgreSQL客户端程序,则可以使用“pg_restore”将转储文件转换为SQL脚本,而无需拥有PostgreSQL实例。只需执行pg_restore dumpfile.pg
,它就会将恢复SQL打印到stdout。
答案 1 :(得分:6)
如果您的终端上安装了PostgreSQL且文件为latest.dump
,则只需将其转换为latest.sql
即可:
$ pg_restore latest.dump > latest.sql
答案 2 :(得分:1)
检查此链接...可能是帮助
http://www.weberp.org/HowToConvert
另外,请检查此链接
http://dbconvert.com/convert-mysql-to-postgresql-pro.php
https://stackoverflow.com/questions/1884060/is-there-a-free-tool-to-convert-mysql-dump-to-postgres
答案 3 :(得分:1)
google search产生了对this discussion的引用。它看起来很有希望,也许会有所帮助。
HTH