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

cho*_*bo2 66 mysql-workbench

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

在Windows 7 64bit上运行.

Ser*_*gio 61

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

MySQL Workbench导出结果集按钮

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

MySQL Workbench Preferences对话框

希望这可以帮助.


小智 56

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

SELECT *
INTO OUTFILE '/tmp/products.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM products
Run Code Online (Sandbox Code Playgroud)

  • 是的,速度要快得多,但您需要访问数据库主机上的文件,这对每个人来说并不总是可行的...... (10认同)

ROM*_*eer 27

MySQL Workbench 6.3.6

导出SELECT结果

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

    查询导出结果

导出表数据

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

    表数据导出

  • 默认情况下包含所有列和行,因此单击" 下一步".

  • 选择文件路径,键入,字段分隔符(默认情况下;,不是,!!!),然后单击下一步.

    CSV

  • 单击下一步 > 下一步 > 完成,然后在指定位置创建文件