将数据存储到qsqlite数据库
时间: 2024-05-14 22:19:21 浏览: 53
要将数据存储到 SQLite 数据库中,你需要使用 Python 的 sqlite3 模块。以下是一个简单的示例,演示如何使用 sqlite3 模块创建一个 SQLite 数据库,并将数据存储到其中:
```python
import sqlite3
# 连接到数据库
conn = sqlite3.connect('mydatabase.db')
# 创建一个游标对象
cursor = conn.cursor()
# 创建一个表
cursor.execute('''CREATE TABLE employees
(id INTEGER PRIMARY KEY, name TEXT, salary REAL)''')
# 插入数据
cursor.execute("INSERT INTO employees VALUES (1, 'John Doe', 5000.0)")
# 提交更改
conn.commit()
# 关闭连接
conn.close()
```
在上面的示例中,我们首先创建一个 SQLite 数据库文件 mydatabase.db。然后,我们使用 cursor 对象创建了一个名为 employees 的表,并将一条记录插入到该表中。最后,我们提交了更改并关闭了与数据库的连接。
如果你想在程序中读取 SQLite 数据库中的数据,你可以使用 cursor 对象的 fetchall() 方法来获取查询的结果。例如:
```python
# 查询数据
cursor.execute("SELECT * FROM employees")
rows = cursor.fetchall()
# 打印结果
for row in rows:
print(row)
```
上面的代码将查询 employees 表中的所有数据,并使用 for 循环打印每一行数据。
希望这可以帮助你开始使用 SQLite 数据库。
阅读全文