列名从MySQL到CSV文件
我在数据库中有一个表,我想用作联系人表导入Outlook.
我想要导入的是这样的:
名字|电子邮件
安迪| ds@ds.com< - 输入的姓名和电子邮件
目前我有这个代码:
(SELECT 'Name', 'Email')
union all
(select E_Name, Email
INTO OUTFILE '/xampp/tmp/Sample.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM email WHERE 1)
这会创建一个像这样的excel文件:
A | B< - excel列名
名称|电子邮件
安迪| ds@ds.com
我知道如果我使用odbc连接拉取信息,它会按照我需要的方式提取信息,但是我想要它,因此csv文件是已经在其中创建的,因此无需执行odbc方法.