【笔记】Python3操作Sqlite3数据库
前言
Python3操作Sqlite3数据库学习笔记
引入模块
- sqlite3模块为Python3内置模块,无需下载依赖,直接引入即可
1 | import sqlite3 |
获取数据库连接和游标
- 通过连接获取游标,通过游标操作数据库
<filename>.db
:数据库文件路径
1 | conn = sqlite3.connect('<filename>.db') |
执行没有返回值的SQL语句
- 增删改操作必须执行
commit()
方法才能成功提交对数据库的变更
<sql>
:SQL语句
1 | cur.execute("<sql>") |
执行有返回值的SQL语句
查询单条数据
1 | cur.execute("<sql>") |
查询多条数据
1 | cur.execute("<sql>") |
关闭数据库连接和游标
1 | cur.close() |