1.插入数据
import sqlite3
db_file="useryi.db"
def insert_data():
#连接数据库
conn=sqlite3.connect(db_file)
#打开游标cursor
cur=conn.cursor()
#插入的sql语句
sql="insert into users(username,password,company) values (?,?,?)"
data=('孟六',123456,'山东')
cur.execute(sql,data)
#执行插入时,显示插入的提交数据
conn.commit()
#关闭资源
cur.close()
conn.close()
insert_data()
或者
import sqlite3
db_file="useryi.db"
def insert_data():
#连接数据库
conn=sqlite3.connect(db_file)
#打开游标cursor
cur=conn.cursor()
#插入的sql语句
sql="insert into users(username,password,company) values ('何七',123456,'山东省烟台市中国农业大学烟台研究院')"
cur.execute(sql)
#执行插入时,显示插入的提交数据
conn.commit()
#关闭资源
cur.close()
conn.close()
insert_data()
删除数据
def delete_data():
#获取连接
conn=sqlite3.connect(db_file)
#打开游标cursor
cur=conn.cursor()
#删除ql语句
sql="delete from users where id=3"
cur.execute(sql)
conn.commit()
cur.close()
conn.close()
修改数据
def updata_data():
# 连接数据库
conn = sqlite3.connect(db_file)
# 打开游标cursor
cur = conn.cursor()
#sql语句
sql = "update users set username=?,password=?,company=? where id=2"
data=('李思',1234567890,'山东')
cur.execute(sql,data)
# 执行插入时,显示插入的提交数据
conn.commit()
# 关闭资源
cur.close()
conn.close()
版权声明:本文为weixin_43794332原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。