是否有工具可以将MySQL查询转换为PostgreSQL查询?
针对DDL操作,您可以使用mysqldump命令(请参考http://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL)。
mysqldump --compatible=postgresql databasename > outputfile.sql
对于DML,我不知道是否有工具可以自动将MySQL的查询调整为PostgreSQL。
请前往http://www.sqlines.com/online,在左侧选择MySQL,将您的MySQL查询粘贴到源中,在右侧选择PostgreSQL,然后点击转换按钮。
SET standard_conforming_strings = 'off'; SET backslash_quote = 'on';
- evtuhovdo