cursor使用教程
时间: 2023-06-29 19:06:56 浏览: 502
`Cursor` 是 Python 中用来操作数据库中的数据的类。通常情况下,我们需要使用 `Cursor` 执行 SQL 语句、获取查询结果等操作。
以下是使用 `Cursor` 的基本步骤:
1. 连接数据库
```
import pymysql
db = pymysql.connect(host='localhost',
user='root',
password='password',
db='test_db')
```
2. 创建游标对象
```
cursor = db.cursor()
```
3. 执行 SQL 语句
```
sql = "SELECT * FROM students"
cursor.execute(sql)
```
4. 获取查询结果
```
results = cursor.fetchall()
for row in results:
print(row)
```
5. 关闭游标和数据库连接
```
cursor.close()
db.close()
```
在实际使用过程中,还可以使用 `executemany()` 方法执行多个 SQL 语句,使用 `commit()` 方法提交事务等。
需要注意的是,`Cursor` 对象使用完毕后需要关闭,否则可能会产生一些不必要的问题。
阅读全文