创建sqlite数据库文件
import sqlite3
#初始化连接
conn = sqlite3.connect('test_a.db')
#保存生效
conn.commit()
#关闭连接
coon.close()创建表
sqlite语法:
#创建表
create table teac(字段名1 类型,字段名2 类型,……字段名n 类型)对python sqlite3库:
import sqlite3
#初始化连接
db = sqlite3.connect('test_a.db')
#创建游标
yb = db.cursor()
#创建表sql
sql = '''create table teac(字段名1 类型,字段名2 类型,……字段名n 类型)'''
yb.execute(sql)
#保存生效
db.commit()
#关闭连接
yb.close()
coon.close()字段类型
1.字符串类型
char:定长,效率高,用于固定长度的表单提交数据储存
vaechar:不定长,效率偏低,节省空间
2.数字类型
integer:整数
real:小数
3.日期与时间类型
date:展示格式”YYYY-MM-DD”
datetime:展示格式”YYYY-MM-DD HH:MM:SS.SSS”
timestamp:展示格式”YYYY-MM-DD HH:MM:SS.SSS”,会以时间戳换算
4.text与blob
text:储存超长文本
blob:存储二进制字符串