sqlite数据库是内嵌到prthon中的轻量级的数据库,基于磁盘文件的数据库管理系统,不需要服务器进程,支持使用sql语句来访问数据库。访问改数据库时,需要先导入一个sqlite3模块,然后使用其中的功能操作数据库。
下面展示具体的流程:
首先引入数据库模块
iimport sqlite3
创建一个数据库对象
conn = sqlite3.connect('d://text.db')
创建一个cursor对象
cur = conn.cursor()
执行sql语句
cur.execute(sql语句)
提交事务,保存数据
conn.commit()
关闭连接
conn.close()
一个具体的实例告诉具体的用法:
import sqlite3
conn = sqlite3.connect('text.db')
cur = conn.cursor()
cur.execute("create table user (username int(5) primary key, email varchar(30),password varchar(20))")
conn.commit()
cur.execute("insert into user(username,email,password) values('yanzhiguo','23219494@qq.com','123')")
conn.commit()
s = cur.execute("select * from user")
for r in s:
print("用户名:",r[0])
print("邮箱地址:",r[1])
print("密码:",r[2])
conn.close()
运行结果如下:
在学习的过程中,任重道远,每天总结一点,总会有进步的,大家一起加油!!