如何使用pymysql库
时间: 2023-10-24 17:11:29 浏览: 88
pymysql是Python中一个用于连接MySQL数据库的库,以下是使用pymysql进行MySQL数据库连接及查询的简单示例代码:
```python
import pymysql
# 连接MySQL数据库
conn = pymysql.connect(
host='localhost', # 数据库所在的主机名或IP地址
port=3306, # 数据库端口号,默认为3306
user='root', # 用户名
password='your_password', # 密码
db='your_database_name', # 数据库名
charset='utf8mb4' # 数据库字符集
)
# 创建游标对象
cursor = conn.cursor()
# 查询数据
sql = "SELECT * FROM your_table_name WHERE id = %s"
cursor.execute(sql, (1,))
result = cursor.fetchone()
print(result)
# 关闭游标和连接
cursor.close()
conn.close()
```
在上面的代码中,我们首先使用`pymysql.connect()`函数连接到MySQL数据库,然后使用`conn.cursor()`创建游标对象,接着可以使用游标对象进行各种数据库操作,例如查询数据。最后,我们需要使用`cursor.close()`关闭游标和连接。
注意,使用pymysql连接MySQL数据库前,需要确保MySQL数据库已经安装并启动,并且已经创建了需要连接的数据库和表。
阅读全文