Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Postgresql查询中转换Mysql查询_Mysql_Database_Postgresql - Fatal编程技术网

在Postgresql查询中转换Mysql查询

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

postgresql查询中是否有转换mysql查询的实用程序?

对于DDL,您可以使用mysqldump(请参阅)


对于DML,我不知道有什么工具可以自动调整从MySQL到PostgreSQL的查询。

另请参见。

在源代码中选择左侧MySQL,然后在目标中选择右侧选择PostgreSQL,然后单击左侧的转换按钮。

您还可以使用
-d
标志仅获取表创建sql。同时使用
设置标准字符串='off';设置反斜杠_quote='on'。但是,它不会保留CREATETABLE语句中的字段注释。
mysqldump --compatible=postgresql databasename > outputfile.sql