需求

从mysql数据库中导出数据到excel

解决方案

sql导出csv文件

sql

SELECT col1,col2  FROM tab_01 WHERE col3 = 'xxx'
INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';

csv文件导出excel文件

1、【数据】-【导入数据】

Mysql | select语句导入csv后再导入excel表格_数据库


2、【其他编码】-选择所需编码-【下一步】

Mysql | select语句导入csv后再导入excel表格_mysql_02


3、【分隔符号】-【下一步】

Mysql | select语句导入csv后再导入excel表格_数据库_03


4、【分隔符号】-选择【逗号】或其他源文件中分隔的方式;

Mysql | select语句导入csv后再导入excel表格_分隔符_04