1. 切割文件, 把文件按照每200W行拆分一个文件
split -l2000000 -d all.csv part_ --verbose
2. 逐个文件导入
load data infile '/var/lib/mysql-files/mg/part_00' ignore into TABLE yourTable fields TERMINATED by ',' ENCLOSED BY '"';
博客介绍了MySQL导入大数据文件的方法。先将文件按每200W行拆分,使用split命令操作;之后逐个文件导入,通过load data infile语句将拆分后的文件数据导入到指定表中。
1. 切割文件, 把文件按照每200W行拆分一个文件
split -l2000000 -d all.csv part_ --verbose
2. 逐个文件导入
load data infile '/var/lib/mysql-files/mg/part_00' ignore into TABLE yourTable fields TERMINATED by ',' ENCLOSED BY '"';
2819

被折叠的 条评论
为什么被折叠?