python如何调用mysql
时间: 2023-02-20 11:19:45 浏览: 20
mysql for python
可以使用 python 的 MySQLdb 或者 PyMySQL 模块来连接并操作 MySQL 数据库。
MySQLdb 是 python 较早的一个模块,可以支持 python 2.x。
PyMySQL 是一个纯 Python 实现的 MySQL 客户端库,支持 Python 3.x。
安装:
```
pip install PyMySQL
```
示例代码:
```python
import pymysql
# 连接数据库
conn = pymysql.connect(
host='localhost',
port=3306,
user='root',
password='root',
database='test',
charset='utf8'
)
# 创建游标
cursor = conn.cursor()
# 执行 SQL 语句
cursor.execute("SELECT * FROM user")
# 获取所有记录
results = cursor.fetchall()
# 遍历结果
for row in results:
print(row)
# 关闭游标和连接
cursor.close()
conn.close()
```
阅读全文