SQLite具有以下五种数据类型:
1.NULL:空值。 2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。 3.REAL:浮点数字,存储为8-byte IEEE浮点数。 4.TEXT:字符串文本。 5.BLOB:二进制对象
创建数据表: 方式一:使用软件进行创建表文件
1.搜索 DB sqlite 进入官网下载对应的应用程序 官网连接:点击跳转 2.安装软件,新建数据库 3.创建表、创建字段
方式二:使用SQL语句创建表 学会SQL语句,都不是问题了
测试示例:
创建表后
import sqlite3
db = 'DB.db'
conn = sqlite3.connect(db)
cur = conn.cursor()
sql = 'select * from LBW'
cur.execute(sql)
print(cur.fetchall())
cur.close()
conn.close()
基本使用:增、删、改、查
我的数据文件名字:DB.db 我的表名:LBW 我的字段名:id、name、c
import sqlite3
db = 'DB.db'
conn = sqlite3.connect(db)
cur = conn.cursor()
sql = 'select * from LBW'
cur.execute(sql)
conn.commit()
print(cur.fetchall())
cur.close()
conn.close()
一次增加多条数据
以下是需要更改的部分:
list_ = [(6, '活', 1.1), (7, '下', 1.2), (8, '去', 1.3)]
sql = 'insert into LBW (id, name, c) values(?, ?, ?)'
cur.executemany(sql, list_)
|