python调用mysql数据库
时间: 2024-06-17 10:05:35 浏览: 157
python操作mysql数据库
在Python中,可以使用MySQL官方提供的Python驱动程序——mysql-connector-python来连接MySQL数据库。具体步骤如下:
1. 安装mysql-connector-python:可以通过pip命令进行安装,命令如下:
```
pip install mysql-connector-python
```
2. 连接MySQL数据库:可以使用connect()函数来连接MySQL数据库,代码如下:
```python
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
print(mydb)
```
3. 执行SQL语句:可以使用cursor()方法来获取操作游标,然后使用execute()方法来执行SQL语句,代码如下:
```python
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
```
4. 关闭数据库连接:使用close()方法关闭数据库连接,代码如下:
```python
mydb.close()
```
阅读全文