如何将 MYSQL 表的表定义提取为 CSV?

如何将 MYSQL 表的表定义提取为 CSV?

输出mysqldump -not csv不包含列,只包含值:

select * from AUDIT_RESULT 
INTO OUTFILE '/va/tmp/audit_nresult.csv'

FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';

它不包含列名,只包含值。如何获取列名?

答案1

使用 MySQL Workbench 将表导出为 CSV 格式

  1. 运行语句/查询并获取其结果集。

  2. 然后,在结果面板中,单击“将记录集导出到外部文件”选项。该记录集用于结果集。

  3. 最后,会弹出一个新的对话框,这里我们需要提供一个文件名和它的格式。

相关内容