pymysql读取数据库
时间: 2023-07-23 18:58:15 浏览: 92
Python如何读取MySQL数据库表数据
pymysql是一个Python库,可以用于连接和操作MySQL。下面是使用pymysql读数据库的一般步骤:
1. 首,确保已经安装了pym库。可以使用以下命进行安装:
``pip install pymysql
```
. 导入pym模块:
```python
pymysql
```
3. 建立数据库连接:
```python
conn = pymysql.connect(host='localhost',='username', password='password', database='_name')
```
其中,`host`是数据库的主机地址,`user`是登录用户名,`password`是登录密码,`database`是要连接的数据库名称。
4. 创建游标对象:
```python
cursor = conn.cursor()
```
5. 执行SQL查询语句:
```python
sql = "SELECT * FROM table_name"
cursor.execute(sql)
```
这里的`table_name`是要查询的表名。
6. 获取查询结果:
```pythonresult = cursor.fetchall()
```
`fetchall()`方法会返回所有的查询结果,你也可以使用`fetchone()`方法获取一条记录。
7. 处理查询结果:
```python
for row in result:
print(row)
```
这里的`row`代表每一行记录,可以按需进行处理。
8. 关闭游标和数据库连接:
```python
cursor.close()
conn.close()
```
以上是使用pymysql读取数据库的基本步骤,根据具体情况可以进行参数配置和结果处理。
阅读全文