此为mysql添加记录的最快方式。
1、之所以用到了这种方式,源于一个采集系统。每天的采集记录条数达到7kw条。1条条的加载很慢。加载速度跟不上采集速度。所以,采用了这种方式
进入数据库,敲入:
''d:\loaddata.txt' -------- 表示 loaddata.txt 的绝对路径
',' -------- 表示字段之间按照','分割。
'\n' 表示 -------- 表示记录之间以'\n'分割。即:1行1条记录
2、利用mysql的navicat8有个导入导出功能,直接把数据导进去。
1、之所以用到了这种方式,源于一个采集系统。每天的采集记录条数达到7kw条。1条条的加载很慢。加载速度跟不上采集速度。所以,采用了这种方式
进入数据库,敲入:
load data local infile 'd:\loaddata.txt' into table detail fields terminated by ',' LINES terminated by '\n';
''d:\loaddata.txt' -------- 表示 loaddata.txt 的绝对路径
',' -------- 表示字段之间按照','分割。
'\n' 表示 -------- 表示记录之间以'\n'分割。即:1行1条记录
2、利用mysql的navicat8有个导入导出功能,直接把数据导进去。
本文介绍了一种快速将大量数据批量导入MySQL数据库的方法。通过使用LOAD DATA LOCAL INFILE语句及Navicat工具,显著提高了数据加载效率。
584

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



