sqlite3: 用脚本批量导出sqlite数据库中的表格数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlite3: 用脚本批量导出sqlite数据库中的表格数据相关的知识,希望对你有一定的参考价值。

参考技术A 应用场景:kobas3.0的注释库中,有很多关系对应表。如果你单独把它提取出来,用来做自己的注释也是不错的。

假设你需要nta.db中的表格信息如何做?
第一步:查看这个文件中有哪些表格。

第二步:在txt文本中编辑好脚本信息,最后复制粘贴到shell中运行即可。

类似的内容也可以这样改。

如何批量导入数据到Sqlite数据库

参考技术A 具体的操作步骤如下:
首先,用Access打开mdb文件。导出成txt文件,由于本人的SQLite是在linux下使用,所以编码要改成Unicode,分隔符用逗号分割(逗号分割是为了后期导入到SQLite中)
第二步,将文件导入到linux系统下通过终端sqlite3abc.db
SQLiteversion3.6.22
Enter".help"forinstructions
EnterSQLstatementsterminatedwitha";"sqlite
进入一个已经建...
具体的操作步骤如下:
首先,用Access打开mdb文件。导出成txt文件,由于本人的SQLite是在linux下使用,所以编码要改成Unicode,分隔符用逗号分割(逗号分割是为了后期导入到SQLite中)
第二步,将文件导入到linux系统下通过终端sqlite3abc.db
SQLiteversion3.6.22
Enter".help"forinstructions
EnterSQLstatementsterminatedwitha";"sqlite
进入一个已经建好的数据库中
sqliteCREATETABLEeee(idINTEGERPRIMARYKEY,
numberNUMERIC,codeNUMERIC,cityTEXT,citytypeTEXT);
创建一个表,这个表的字段和数据类型要和txt文件中的数据和数据类型相对应。
sqlite.separator","//设置分割符为逗号,和之前导出设置的分隔符保持一致
sqlite.importlist.txteee//将list.txt上的内容导入到表eee中
到此,已成功地将批量数据插入到SQLite中了。
全部

以上是关于sqlite3: 用脚本批量导出sqlite数据库中的表格数据的主要内容,如果未能解决你的问题,请参考以下文章

Python 和 sqlite3 - 导入和导出数据库

sqlite3:深入理解sqlite3_stmt 机制

如何批量导入数据到Sqlite数据库

在 sqlite3 中更快的批量插入?

sqlite3操作备注

sqlite3操作备注