将数据库记录导出为CSV文件

时间:2015-06-27 10:43:12

标签: mysql command-line mysql-workbench

有没有办法使用命令行语法从Mysql Workbench将数据库记录导出为CSV文件?

2 个答案:

答案 0 :(得分:1)

SELECT orderNumber, status, orderDate, requiredDate, comments 
FROM orders
WHERE status = 'Cancelled'
INTO OUTFILE 'C:/tmp/cancelled_orders.csv'
FIELDS ENCLOSED BY '"' TERMINATED BY ';' ESCAPED BY '"'
LINES TERMINATED BY '\r\n';

此处提供更多信息:

http://www.mysqltutorial.org/mysql-export-table-to-csv/

答案 1 :(得分:0)

MySQL Workbench附带一个表数据导出功能,它支持csv和json格式。您可以从架构树中的上下文菜单启动它:

enter image description here

然后,简单向导允许您选择输出数据类型:

enter image description here

同样,还有可以读取csv和json数据的表数据导入向导。