如何向mysql中插入大量数据
答案:2 悬赏:0
解决时间 2021-02-19 01:28
- 提问者网友:低唤何为爱
- 2021-02-18 14:57
如何向mysql中插入大量数据
最佳答案
- 二级知识专家网友:猖狂的痴情人
- 2021-02-18 16:35
你双击dbf是什么程序打开的?vfp吗?
你可以使用set printer to file abc.sql
list to print
然后使用一个文本编辑器,如emeditor,编辑这个abc.sql,将内容构造为标准的sql语句:
insert into mytable (a,b,c,d,e) values ('dbf_field1','dbf_field2','dbf_field3','dbf_field4','dbf_field5')
然后在mysql administrtor中,将这个abc.sql导入到数据库中就可以了。
你可以使用set printer to file abc.sql
list to print
然后使用一个文本编辑器,如emeditor,编辑这个abc.sql,将内容构造为标准的sql语句:
insert into mytable (a,b,c,d,e) values ('dbf_field1','dbf_field2','dbf_field3','dbf_field4','dbf_field5')
然后在mysql administrtor中,将这个abc.sql导入到数据库中就可以了。
全部回答
- 1楼网友:woshuo
- 2021-02-18 17:55
通过导入文件的方式插入,文件可以用其他方式先生成,比如使用java,来生成data1.txt,然后使用下面的sql语句:
load data local infile 'd:/data1.txt' replace into table hk_acinfo lines terminated by '\\r\\n'
使用这个方法,我插入过1千万以上的数据,如果没有网络影响的话,每秒1m+/s的速度写入,很快的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯