MySQL如何导入csv格式数据文件如何解决方案

风景,因走过而美丽。命运,因努力而精彩。南国园内看夭红,溪畔临风血艳浓。如果回到年少时光,那间学堂,我愿依靠在你身旁,陪你欣赏古人的诗章,往后的夕阳。

给自己做备份的,高手们请忽略。
数据太大,用数据库客户端软件直接导入非常卡,还是直接执行SQL吧。
1、指定文件路径。
2、字段之间以逗号分隔,数据行之间以\r\n分隔(我这里文件是以\n分隔的)。
3、字符串以半角双引号包围,字符串本身的双引号用两个双引号表示。 Sql代码

 
load data infile 'D:\\top-1m.csv'
into table `site`
fields terminated by ',' optionally enclosed by '"' escaped by '"'
lines terminated by '\n';

顺带也备份个导出吧。
Sql代码
 
select * from `site`
into outfile 'D:\\top-1m.csv'
fields terminated by ',' optionally enclosed by '"' escaped by '"'
lines terminated by '\n';

到此这篇关于MySQL如何导入csv格式数据文件如何解决方案就介绍到这了。人生也是一样,难免遭遇坎坷,有时苦难和不幸就像无边黑夜笼罩着你,这时,你就要为自己点一盏灯,不是拿在手上,而是亮在心里。更多相关MySQL如何导入csv格式数据文件如何解决方案内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
centos7安装MySQL教程

MySQL常用SQL查询语句(含复杂SQL查询)

MySQL细数发生索引失效的情况

mysqlenum字段类型的谨慎如何使用

Mysql体系化探讨令人头疼的JOIN运算