python3 sqlite
2019-02-01 本文已影响0人
dtdnddr
一、
下载sqlite 官网:www.sqlite.org/ 下载tool版本exe直接运行;
下载sqlitestudio 官网:https://sqlitestudio.pl 下载相应版本;
二、1
sqlite直接运行exe:(不太好用)

一般还是cmd打开sqlite3,后加数据库即可

进入数据库后即数据库常规操作。
二、2
sqlitestudio下载后直接解压打开exe,即可使用。进去后添加已经建立的.db就可以图形化界面使用。

具体添加等操作与wamp里面mysql操作大体相同。
二、3
python3自带sqlite3的库,直接import即可。
最简易的查询查看跟其他库调用差不多,都是建立游标然后查询,特别的就是execute,后面包含sql语句用来对数据库进行操作。最简易的如图:

三
一些导入方法:
cursor.execute("insert into TEST ('{}') values ('{}')".format(cname , strl[i]))
format导入变量;
ursor.execute("insert into TEST (n1 , n2 , n3) values ('%s', '%s', '%s')" % (strl[0] , strl[1] , strl[2]))
%导入变量;
多列写入目前只能全写出来对应。
读取表中数据到一个list:


需要注意的是,sqlite的好处是存储的数据类型和字符串类型在读取之后不需要再进行编码等,上图所示的\t,\t\n等经过了字符串的转义。
