csv文件

mysql 导入导出csv文件数据语法

馋奶兔 提交于 2020-12-12 10:12:27
导出: SELECT * INTO OUTFILE 'e:/test.txt' 数据保存的位置 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ' " ' 字段之间的分隔符,字段用双引号引起来(数字类型除外) LINES TERMINATED BY '\n' 每行用换行符结束 FROM DBNAME.TABLENAME 导入: LOAD DATA INFILE 'e:/test.txt' INTO TABLE DBNAME.TABLENAME FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ' " ' LINES TERMINATED BY '\n'; 使用这种方式比SQL导出文件更加紧凑,更易于用命令行工具生成,但是它最大的优点还是备份和还原的速度。 来源: oschina 链接: https://my.oschina.net/u/156008/blog/70631

远程导出mysql的数据为csv格式的文件

╄→гoц情女王★ 提交于 2020-02-29 21:06:43
Mysql自带数据导出的命令 into outfile(本地导出) SELECT * FROM server_warning_repaired into outfile '/tmp/test.csv' CHARACTER SET gbk fields terminated by ',' optionally enclosed by '\"'; 整体来看,select语句+into outfile+ ‘文件路径’+ 文件参数 功能:导出数据到服务器本地路径下的test.csv文件, CHARACTER SET gbk 解决导出文件中文乱码问题 相关参数: · FIELDS TERMINATED BY '字符串':设置字符串为字段之间的分隔符,可以为单个或多个字符。默认值是“\t”。 · FIELDS ENCLOSED BY '字符':设置字符来括住字段的值,只能为单个字符。默认情况下不使用任何符号。 · FIELDS OPTIONALLY ENCLOSED BY '字符':设置字符来括住CHAR、VARCHAR和TEXT等字符型字段。默认情况下不使用任何符号。 · FIELDS ESCAPED BY '字符':设置转义字符,只能为单个字符。默认值为“\”。 · LINES STARTING BY '字符串':设置每行数据开头的字符,可以为单个或多个字符。默认情况下不使用任何字符。 ·