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

Export database record as CSV file

有什么方法可以使用命令行语法从 Mysql Workbench 将数据库记录导出为 CSV 文件?

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/

MySQL Workbench自带table数据导出功能,支持csv和json格式。您可以从模式树中的上下文菜单启动它:

然后简单的向导允许您select输出数据类型:

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