python mysql 插入数据
时间: 2023-11-05 08:04:29 浏览: 47
要在Python中插入数据到MySQL数据库,你可以使用MySQL Connector模块。首先,你需要安装mysql-connector-python包,可以使用以下命令进行安装:
```
pip install mysql-connector-python
```
然后,你可以按照以下示例代码来插入数据:
```python
import mysql.connector
# 连接到数据库
cnx = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 创建游标
cursor = cnx.cursor()
# 执行插入语句
sql = "INSERT INTO yourtable (column1, column2, column3) VALUES (%s, %s, %s)"
values = ("value1", "value2", "value3")
cursor.execute(sql, values)
# 提交更改
cnx.commit()
# 关闭游标和连接
cursor.close()
cnx.close()
```
记得将"localhost"替换为你的MySQL服务器地址,"yourusername"和"yourpassword"替换为你的数据库的用户名和密码,"yourdatabase"替换为你要使用的数据库名称,"yourtable"替换为要插入数据的表名,"column1"、"column2"和"column3"替换为对应表中的列名。