[英]Store SQL query results returned from the Server
运行查询后,您可以在“Datei”-> 导出下将其导出并选择所需的文件格式
基于MySQL 文档,有两种方法
SELECT ... INTO OUTFILE
将选定的行写入文件。 可以指定列和行终止符以产生特定的输出格式。
SELECT ... INTO DUMPFILE
将单行写入文件而不进行任何格式化。
示例查询
SELECT * INTO OUTFILE '/some_path/results.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM `test_table`;
将自定义结果集导出为 SQL 的解决方法:
我来到这里想知道如何将自定义结果导出为 SQL,因为“导出结果”菜单仅提供 CSV 或 XML 选项。 导出为 SQL 选项仅适用于整个表或表中的列。 所以我最终作为一种解决方法做的是首先导出为 CSV,然后将该 CSV 数据重新导入到 Sequel Pro 到一个单独的表(或一个已经存在的空表)中,然后最后导出表(现在填充了我的自定义结果集)作为 SQL 导出。
如果您希望将查询结果保存为准备好导入的 SQL 语句,您可以:
信用 - 格雷格戴维森https://www.endpointdev.com/blog/2014/01/copy-data-between-mysql-databases-with/
就我而言:
INSERT INTO {{table_duplicated}} (column1, column2, ...) FROM {{table}} where {{WHERE CONDITIONS...}}}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.