python如何连接mysql数据库
时间: 2023-04-26 13:00:53 浏览: 108
如何用python连接mysql数据库
Python可以使用MySQL官方提供的驱动程序(mysql-connector-python)来连接MySQL数据库。具体步骤如下:
1. 安装mysql-connector-python驱动程序
可以使用pip命令安装:
```
pip install mysql-connector-python
```
2. 导入驱动程序
在Python代码中导入mysql.connector模块:
```
import mysql.connector
```
3. 连接MySQL数据库
使用connect()方法连接MySQL数据库,需要提供数据库的主机名、用户名、密码和数据库名等信息:
```
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
```
4. 创建游标对象
使用cursor()方法创建游标对象,用于执行SQL语句:
```
mycursor = mydb.cursor()
```
5. 执行SQL语句
使用execute()方法执行SQL语句:
```
mycursor.execute("SELECT * FROM customers")
```
6. 获取查询结果
使用fetchall()方法获取查询结果:
```
myresult = mycursor.fetchall()
for x in myresult:
print(x)
```
以上就是Python连接MySQL数据库的基本步骤。
阅读全文