python sqlite3
时间: 2023-07-30 12:09:28 浏览: 95
Python 的 sqlite3 模块是用于与 SQLite 数据库进行交互的模块。它提供了一种简单的方式来连接、执行查询和操作数据库。您可以使用它来创建、读取、更新和删除数据库中的表和数据。
以下是一个简单的示例,展示了如何使用 sqlite3 模块连接到 SQLite 数据库、创建表并插入数据:
```python
import sqlite3
# 连接到数据库(如果数据库不存在,则会自动创建)
conn = sqlite3.connect('test.db')
# 创建一个游标对象,用于执行 SQL 语句
cursor = conn.cursor()
# 创建一个名为 "users" 的表
cursor.execute('''CREATE TABLE IF NOT EXISTS users
(id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER NOT NULL)''')
# 向表中插入一条数据
cursor.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('John', 25))
# 提交更改并关闭连接
conn.commit()
conn.close()
```
这只是一个简单的示例,您还可以执行其他各种操作,如查询、更新和删除数据。有了 sqlite3 模块,您可以方便地与 SQLite 数据库进行交互。
阅读全文