python链接mysql
时间: 2023-09-08 19:13:31 浏览: 38
在 Python 中链接 MySQL 数据库,需要使用第三方库 `mysql-connector-python`。你可以通过在终端中使用以下命令安装该库:
```
pip install mysql-connector-python
```
安装完成后,可以使用以下代码进行数据库链接:
```python
import mysql.connector
# 配置数据库连接信息
config = {
'user': 'username',
'password': 'password',
'host': 'ipaddress',
'database': 'database_name',
'raise_on_warnings': True,
}
# 连接数据库
cnx = mysql.connector.connect(**config)
# 执行查询 SQL 语句
cursor = cnx.cursor()
query = ("SELECT * FROM table_name")
cursor.execute(query)
# 获取查询结果
for row in cursor:
print(row)
# 关闭数据库连接
cursor.close()
cnx.close()
```
在代码中,需要替换 `username`、`password`、`ipaddress`、`database_name` 分别为对应的数据库用户名、密码、IP 地址和数据库名称。然后,使用 `mysql.connector.connect(**config)` 方法进行数据库连接。在连接成功后,可以执行 SQL 语句,获取查询结果,并最终关闭数据库连接。