# Sqlite数据库是一种嵌入式数据库,它的数据库就是一个文件score.db # 经常被集成到各种应用程序中,甚至IOS、Android、MacOS、Linux # python已经内置了sqlite数据库,可直接使用 # 使用python来操作sqlite数据库,分为以下三个步骤: # (1) 获取连接 # (2) 连接后打开游标cursor,通过cursor执行sql语句,完成表操作 # (3) 最后,结束连接。必须的 # demo:通过python来操作数据库表----插入操作 import sqlite3 db_file = 'score.db' # 定义插入函数 def insert_score_data(): # global data # 1.连接数据库 conn = sqlite3.connect(db_file) # 2.打开游标cursor cur = conn.cursor() # 3.写好插入的sql语句。 # 'insert into 表名(列1, 列2,...) values(?, ?, ...)' //有几列就用几个 ? 代替 sql = 'insert into scores(stu_name, math_score, chinese_score) values (?, ?, ?)' # 4.执行sql语句 cur.execute(sql, data) # 5.执行插入,需要进行显示提交数据,用以将插入后数据同步到数据库中去 conn.commit() # 6.关闭资源连接 cur.close() conn.close() # 插入数据必须使用元组类型 data = ('cuiyue', 81, 70) insert_score_data()
tkinter+sqlite数据库记账小程序开发02-sqlite入门的CRUD操作
最新推荐文章于 2024-08-31 20:26:01 发布