数据处理:mysql一条SQL语句导出导入数据到txt或者

  • A+
所属分类:Seay信息安全博客

显示不全请点击全屏阅读

    这两天要处理一些数据,用一些数据库管理工具比如navicat for mysql 、 sqlyog、以及phpmyadmin之类的工具,试了很多,发现都导入不全,

蛋碎了,最后还是选择写SQL语句来搞吧,mysql里面有个load data infile 很强大,可以高速从文件导入数据,而且设置好了不会丢失数据。

 

导入示例:

load data  infile 'C:\\seay.csv' into table 表名
CHARACTER SET utf8
fields terminated by ';'
optionally enclosed by '"'
lines terminated by '\r\n' (列1,列2)

 

导出示例:

select * from test_info   
into outfile 'C:/seay.csv'   
fields terminated by ',' optionally enclosed by '"' escaped by '"'   
lines terminated by '\r\n';

 

说明:

CHARACTER SET utf8  设置编码

fields terminated by ‘;’  分隔标识符
optionally enclosed by ‘”‘  内容以双引号包住

lines terminated by ‘\r\n’ (列1,列2)  换行\r\n

Tags:

mysql,

如果您喜欢我的博客,欢迎点击图片定订阅到邮箱填写您的邮件地址,订阅我们的精彩内容: 也可以点击链接【订阅到鲜果】

如果我的想法或工具帮助到了你,也可微信扫下方二维码打赏本人一杯咖啡
数据处理:mysql一条SQL语句导出导入数据到txt或者