python 访问mysql的方法
时间: 2024-01-26 19:04:52 浏览: 20
在Python中,我们可以使用MySQL官方提供的Python驱动程序——mysql-connector-python,来访问MySQL数据库。
首先,需要安装mysql-connector-python驱动程序,可以通过以下命令进行安装:
```
pip install mysql-connector-python
```
安装完成后,在Python代码中可以通过以下步骤连接到MySQL数据库:
```python
import mysql.connector
# 创建连接
cnx = mysql.connector.connect(user='username', password='password',
host='host', database='database_name')
# 创建游标
cursor = cnx.cursor()
# 执行查询
query = ("SELECT id, name, age FROM table_name")
cursor.execute(query)
# 处理查询结果
for (id, name, age) in cursor:
print("{} - {} - {}".format(id, name, age))
# 关闭游标和连接
cursor.close()
cnx.close()
```
其中,需要替换`username`、`password`、`host`和`database_name`为相应的值。执行查询可以使用`execute()`方法,处理查询结果可以使用游标的迭代器。最后,不要忘记关闭游标和连接。