python mysql读取数据
时间: 2023-11-10 15:04:30 浏览: 103
可以使用 Python 中的 pymysql 模块来读取 MySQL 数据库中的数据。具体步骤如下:
1. 安装 pymysql 模块:在命令行中输入 pip install pymysql 进行安装。
2. 连接数据库:使用 pymysql.connect() 方法连接数据库,需要指定主机名、用户名、密码、数据库名等参数。
3. 创建游标对象:使用连接对象的 cursor() 方法创建游标对象。
4. 执行 SQL 查询语句:使用游标对象的 execute() 方法执行 SQL 查询语句。
5. 获取查询结果:使用游标对象的 fetchall() 方法获取查询结果。
6. 关闭游标和连接:使用游标对象的 close() 方法关闭游标,使用连接对象的 close() 方法关闭连接。
下面是一个简单的示例代码:
```python
import pymysql
# 连接数据库
conn = pymysql.connect(host='localhost', user='root', password='123456', database='test')
# 创建游标对象
cursor = conn.cursor()
# 执行 SQL 查询语句
sql = 'SELECT * FROM students'
cursor.execute(sql)
# 获取查询结果
result = cursor.fetchall()
for row in result:
print(row)
# 关闭游标和连接
cursor.close()
conn.close()
```
阅读全文