首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQLite -导入csv文件限制为1MIO?

SQLite -导入csv文件限制为1MIO?
EN

Stack Overflow用户
提问于 2013-10-08 18:00:45
回答 1查看 571关注 0票数 0

我想要将600万行导入到sqlite数据库中。它工作得很好,但唯一的限制是sqlite一次只能导入1MIO行。我不得不将csv文件拆分为7个文件来导入所有行。我尝试使用SQLite管理器(Firefox插件)和sqlite命令工具进行导入。两者都恰好导入1MIO行。有没有我必须更改的参数?

操作系统: Windows XP和Windows 7,64位

谢谢你的提示。

EN

回答 1

Stack Overflow用户

发布于 2013-10-14 14:57:39

(如果需要,我会使用DBD::CSVDBD::SQLite编写自己的Perl脚本来执行此任务。)

如果您不了解Perl,可以使用自动执行此任务的 - Perl脚本。

由于您使用的是Windows,因此需要先使用Perl -下载并安装ActivePerl。然后,从命令行使用ppm安装csv2sqlite

代码语言:javascript
复制
ppm install App::csv2sqlite

在此之后,您将拥有可用的命令行实用程序csv2sqlite,它应该适用于超过100万行的CSV数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19244651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档