Python sqlite3 包是 Python 语言内置的一个轻量级关系型数据
▥Python
𝄐 0
Python SQLite3,Python SQLITE,Python SQLITE删除所有表
Python sqlite3 包是 Python 语言内置的一个轻量级关系型数据库 SQLite 的模块,它允许 Python 程序通过 SQL 操作 SQLite 数据库,并提供了很多方便的方法和接口。
以下是一个简单的例子,演示如何使用 sqlite3 包创建一个新的数据库,创建一个表格,并插入数据:
python
import sqlite3
# 连接到一个新的或现有的数据库文件
conn = sqlite3.connect('example.db')
# 创建一个游标对象,用于执行 SQL 语句
c = conn.cursor()
# 创建一个包含两个列的表格
c.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
# 插入一些数据
c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
# 提交更改并关闭连接
conn.commit()
conn.close()
在这个例子中,我们首先使用 sqlite3.connect() 方法创建了一个名为 "example.db" 的新数据库。然后,我们使用 conn.cursor() 方法创建了一个游标对象,它可以执行 SQL 命令。接着,我们使用 c.execute() 方法创建了一个名为 "stocks" 的表格,并向其中插入了一条记录。最后,我们使用 conn.commit() 提交更改,并使用 conn.close() 关闭了数据库连接。
除了上述基础操作,sqlite3 包还提供了很多高级功能,例如事务处理、批量插入等。如果您需要更详细的信息,请查阅官方文档。
Python sqlite3 包是 Python 语言内置的一个轻量级关系型数据库 SQLite 的模块,它允许 Python 程序通过 SQL 操作 SQLite 数据库,并提供了很多方便的方法和接口。
以下是一个简单的例子,演示如何使用 sqlite3 包创建一个新的数据库,创建一个表格,并插入数据:
python
import sqlite3
# 连接到一个新的或现有的数据库文件
conn = sqlite3.connect('example.db')
# 创建一个游标对象,用于执行 SQL 语句
c = conn.cursor()
# 创建一个包含两个列的表格
c.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
# 插入一些数据
c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
# 提交更改并关闭连接
conn.commit()
conn.close()
在这个例子中,我们首先使用 sqlite3.connect() 方法创建了一个名为 "example.db" 的新数据库。然后,我们使用 conn.cursor() 方法创建了一个游标对象,它可以执行 SQL 命令。接着,我们使用 c.execute() 方法创建了一个名为 "stocks" 的表格,并向其中插入了一条记录。最后,我们使用 conn.commit() 提交更改,并使用 conn.close() 关闭了数据库连接。
除了上述基础操作,sqlite3 包还提供了很多高级功能,例如事务处理、批量插入等。如果您需要更详细的信息,请查阅官方文档。
本文地址:
/show-275191.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。