如何使用Python将非常大的.sql文件导入sqlite3数据库?

时间:2019-03-05 10:57:58

标签: python sql sqlite file-handling

我有一个.sql文件,大小几乎为40万kb。当我尝试打开然后读取它时,Python只是停在我编写了read()函数的行上,并抛出MemoryError。现在,我将逐行读取它,但不会编写.sql文件,因此每行仅包含1条语句。其中一些语句也在下一行继续。然后,我也可以根据自己的喜好编辑.sql文件,但是我加载的所有编辑器的加载速度都太慢,最终崩溃,因为该文件太大了。我是Python的新手,所以我不熟悉这种语言的文件处理。在我手动复制粘贴文件中找到的每个sql语句之前有什么建议吗?

0 个答案:

没有答案