使用python操作mysql数据库
时间: 2023-04-25 20:00:51 浏览: 182
python操作mysql数据库
使用Python操作MySQL数据库需要先安装MySQL Connector/Python模块,然后连接到MySQL数据库,执行SQL语句,获取查询结果等。具体步骤如下:
1. 安装MySQL Connector/Python模块
可以使用pip命令安装MySQL Connector/Python模块:
```
pip install mysql-connector-python
```
2. 连接到MySQL数据库
使用MySQL Connector/Python模块提供的connect()函数连接到MySQL数据库,需要指定数据库的主机名、用户名、密码、数据库名等参数,例如:
```
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
print(mydb)
```
3. 执行SQL语句
使用MySQL Connector/Python模块提供的cursor()函数创建游标对象,然后使用execute()方法执行SQL语句,例如:
```
mycursor = mydb.cursor()
mycursor.execute("SELECT * FROM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
```
4. 获取查询结果
使用fetchall()方法获取查询结果,返回一个包含所有行的元组列表,每个元组表示一行记录,例如:
```
myresult = mycursor.fetchall()
for x in myresult:
print(x)
```
以上就是使用Python操作MySQL数据库的基本步骤。
阅读全文