如何将MySql Workbench中的表数据导出到csv?

时间:2013-06-14 17:10:08

标签: mysql-workbench

我想知道如何将表数据导出到csv中?我读到我需要使用mysql workbench命令行,但我无法弄清楚如何启动cmd行(不知道命令是什么)。

在Windows 7 64bit上运行。

3 个答案:

答案 0 :(得分:59)

您可以在MySQL Workbench SQL编辑器中选择要导出的表中的行。您将在结果集中找到“导出”按钮,该按钮允许您将记录导出为CSV文件,如下图所示:

MySQL Workbench Export Resultset Button

还请记住,MySQL Workbench默认情况下将结果集的大小限制为1000条记录。您可以在“首选项”对话框中轻松更改它:

MySQL Workbench Preferences Dialog

希望这有帮助。

答案 1 :(得分:52)

你可以使用mysql dump或query将数据导出到csv文件

SELECT *
INTO OUTFILE '/tmp/products.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM products

答案 2 :(得分:26)

MySQL Workbench 6.3.6

导出SELECT结果

  • 运行SELECT后:查询>导出结果......

    Query Export Results

导出表格数据

  • 在导航器中,右键单击表格> 表格数据导出向导

    Table Data Export

  • 默认情况下包含所有列和行,因此请点击下一步

  • 选择文件路径,输入字段分隔符(默认情况下, ; ,而不是 , !!!)并点击下一步

    CSV

  • 点击下一步> 下一步> 完成,并在指定位置创建文件