sqlite 数据读取
时间: 2023-08-02 13:42:26 浏览: 48
SQLite 是一种嵌入式数据库,可以通过多种编程语言进行访问和操作。以下是读取 SQLite 数据库的基本方法:
1. 打开数据库连接
在 Python 中,可以使用 sqlite3 模块来连接 SQLite 数据库。首先需要导入 sqlite3 模块,然后使用 connect() 函数来连接到数据库:
```python
import sqlite3
conn = sqlite3.connect('example.db')
```
其中 'example.db' 是数据库文件的名称,如果该文件不存在,则会创建一个新的数据库文件。
2. 创建游标对象
连接成功后,需要创建一个游标对象,用来执行 SQL 查询语句:
```python
c = conn.cursor()
```
3. 执行查询语句
使用 execute() 函数来执行 SQL 查询语句,例如:
```python
c.execute('SELECT * FROM table_name')
```
这个例子执行了一个简单的 SELECT 查询语句,返回了 table_name 表中的所有数据。
4. 获取查询结果
使用 fetchall() 函数来获取查询结果:
```python
rows = c.fetchall()
for row in rows:
print(row)
```
这个例子使用了 for 循环来遍历查询结果,并打印出每一行数据。
5. 关闭游标和连接
完成查询后,需要关闭游标和连接:
```python
c.close()
conn.close()
```
以上就是读取 SQLite 数据库的基本方法。需要注意的是,如果使用了 SELECT 查询语句,需要使用 fetchall() 函数来获取查询结果,否则查询结果将无法被访问。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)