import sqlite3
#1. 创建数据库连接
# 如果test.db存在, 则建立连接, 返回connect对象
# 如果test.db不存在, 则新建数据库, 再建立连接, 返回connect对象
conn = sqlite3.connect(database='test.db')
#2. 创建cursor对象
cursor = conn.cursor()
#SQL指令
sql = '''
CREATE TABLE STUDENT(
ID INTEGER PRIMARY KEY AUTOINCREMENT,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
GENDER CHAR(10) NOT NULL DEFAULT('male')
);
'''
#执行sql指令
cursor.excute(sql)
#关闭cursor对象
cursor.close()
#提交事务
conn.commit()
# 关闭数据库连接
conn.close()
python学习笔记32:操作sqlite数据库
发布时间 2023-05-22 14:34:50作者: 编程驴子