python怎么连接mysql数据库
时间: 2023-04-26 22:02:29 浏览: 155
Python可以使用MySQL Connector/Python来连接MySQL数据库。以下是连接MySQL数据库的步骤:
1. 安装MySQL Connector/Python
可以通过pip命令来安装MySQL Connector/Python:
```
pip install mysql-connector-python
```
2. 导入MySQL Connector/Python模块
在Python程序中导入MySQL Connector/Python模块:
```
import mysql.connector
```
3. 连接MySQL数据库
使用MySQL Connector/Python模块的connect()函数连接MySQL数据库:
```
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
```
其中,host是MySQL服务器的地址,user是MySQL用户名,password是MySQL密码,database是要连接的数据库名。
4. 执行SQL语句
使用MySQL Connector/Python模块的cursor()函数创建游标对象,然后使用execute()函数执行SQL语句:
```
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM yourtable")
```
5. 获取查询结果
使用fetchall()函数获取查询结果:
```
myresult = mycursor.fetchall()
for x in myresult:
print(x)
```
以上就是Python连接MySQL数据库的基本步骤。
阅读全文