MySQL与python链接
时间: 2024-09-24 17:29:27 浏览: 37
MySQL是一种广泛使用的开源关系型数据库管理系统,而Python是一门强大的通用型编程语言。要将它们连接起来,通常我们会使用Python的数据库适配器模块,如`mysql-connector-python`或`pymysql`。
以下是基本步骤:
1. **安装库**:首先需要在Python环境中安装相应的MySQL驱动,可以使用pip命令:
```
pip install mysql-connector-python
```
2. **导入库并创建连接**:
```python
import mysql.connector
# 创建连接
cnx = mysql.connector.connect(user='your_username', password='your_password',
host='localhost', database='your_database')
```
把上述代码中的`your_username`、`your_password`和`your_database`替换为实际的数据库用户名、密码和数据库名。
3. **执行SQL查询**:
```python
cursor = cnx.cursor()
query = "SELECT * FROM your_table"
cursor.execute(query)
# 获取结果
for row in cursor.fetchall():
print(row)
```
4. **关闭连接**:
`cnx.close()`