MySql数据导出到cvs文件命令:
引用: SELECT id,title,type INTO OUTFILE ‘e:\output_01.csv’
FIELDS TERMINATED BY ’ ’ OPTIONALLY ENCLOSED BY ‘”’
LINES TERMINATED BY ‘\n’
FROM music;
**FIELDS TERMINATED BY —- 字段终止字符
OPTIONALLY ENCLOSED BY —- 封套符
LINES TERMINATED BY —- 行终止符**
mysql 5.7 注意
导出数据:
1、show variables like ‘%secure%’;
如果secure_file_priv 为NULL,需要在my.cnf中设置来指定合法目录
[mysqld]
secure_file_priv = /Users/eyseem/Desktop/mysqlcsv
2、导出数据
SELECT * INTO OUTFILE ‘/Users/eyseem/Desktop/mysqlcsv/xx.csv’ FIELDS TERMINATED BY ‘,’ LINES TERMINATED BY ‘\r\n’ FROM t_advert;
导入数据:
1、需要重新登录
mysql -uroot -p - -local-infile
2、导入数据
LOAD DATA LOCAL INFILE ‘/Users/eyseem/Desktop/mysqlcsv/xx.csv’ INTO TABLE t_advert FIELDS TERMINATED BY ‘,’ LINES TERMINATED BY ‘\r\n’ (字段) / 或不填;