【发布时间】:2011-06-10 19:52:51
【问题描述】:
我有一个 .sql 文件,其中包含数千个单独的插入语句。完成所有这些需要很长时间。我试图找出一种更有效地做到这一点的方法。在 python 中,sqlite3 库不能执行“.read”或“.import”之类的操作,但是对于这么多插入来说,executescript 太慢了。
我安装了 sqlite3.exe shell 希望使用“.read”或“.import”,但我不知道如何使用它。在 Eclipse 中通过 django 运行它不起作用,因为它希望数据库位于我的 C 驱动器的根目录中,这看起来很愚蠢。通过命令行运行它不起作用,因为它找不到我的数据库文件(除非我做错了什么)
有什么建议吗?
谢谢!
【问题讨论】:
-
你想做什么?在 sqlite3 数据库上执行数千条插入语句?