在Postgresql查询中转换Mysql查询
postgresql查询中是否有转换mysql查询的实用程序?对于DDL,您可以使用mysqldump(请参阅)在Postgresql查询中转换Mysql查询,mysql,database,postgresql,Mysql,Database,Postgresql,postgresql查询中是否有转换mysql查询的实用程序?对于DDL,您可以使用mysqldump(请参阅) 对于DML,我不知道有什么工具可以自动调整从MySQL到PostgreSQL的查询。另请参见。在源代码中选择左侧MySQL,然后在目标中选择右侧选择PostgreSQL,然后单击左侧的转换按钮。您还可以使用-d标志仅获取表创建sql。同时使用设置标准字符串='off';设置反斜杠_quote='on'。但是,它不会保留CREATETABLE语句中的字段注释。 mysqldump --
对于DML,我不知道有什么工具可以自动调整从MySQL到PostgreSQL的查询。另请参见。在源代码中选择左侧MySQL,然后在目标中选择右侧选择PostgreSQL,然后单击左侧的转换按钮。您还可以使用
-d
标志仅获取表创建sql。同时使用设置标准字符串='off';设置反斜杠_quote='on'如果您只有一个简短的代码段要转换,请在dump first linesHandy中使用code>。但是,它不会保留CREATETABLE语句中的字段注释。
mysqldump --compatible=postgresql databasename > outputfile.sql