python使用sqlite3数据库查找数据
时间: 2024-04-30 10:17:59 浏览: 119
在 Python 中使用 SQLite3 数据库查找数据可以通过以下步骤实现:
1. 导入 SQLite3 模块
```python
import sqlite3
```
2. 连接数据库
```python
conn = sqlite3.connect('database.db')
```
其中,'database.db' 是你要连接的 SQLite3 数据库文件名。
3. 创建游标对象
```python
cursor = conn.cursor()
```
4. 编写 SQL 查询语句
```python
sql = "SELECT * FROM table_name WHERE column_name = ?"
```
其中,'table_name' 是你要查询的表名,'column_name' 是你要查询的列名,'?' 是 SQL 查询语句的占位符。
5. 执行 SQL 查询语句
```python
cursor.execute(sql, ('value',))
```
其中,'value' 是你要查询的值。
6. 获取查询结果
```python
result = cursor.fetchall()
```
7. 关闭游标和数据库连接
```python
cursor.close()
conn.close()
```
完整代码示例:
```python
import sqlite3
conn = sqlite3.connect('database.db')
cursor = conn.cursor()
sql = "SELECT * FROM table_name WHERE column_name = ?"
cursor.execute(sql, ('value',))
result = cursor.fetchall()
cursor.close()
conn.close()
```
阅读全文