python 向mysql写数据代码
时间: 2023-11-13 15:42:49 浏览: 25
当使用Python向MySQL数据库写入数据时,可以使用Python的MySQL Connector库进行操作。以下是一个简单的示例代码:
```python
import mysql.connector
# 连接到MySQL数据库
cnx = mysql.connector.connect(
host="localhost",
user="your_username",
password="your_password",
database="your_database"
)
# 创建一个游标对象
cursor = cnx.cursor()
# 编写SQL插入语句
sql = "INSERT INTO your_table (column1, column2, column3) VALUES (%s, %s, %s)"
# 定义要插入的数据
data = ("value1", "value2", "value3")
# 执行SQL插入语句
cursor.execute(sql, data)
# 提交更改到数据库
cnx.commit()
# 关闭游标和数据库连接
cursor.close()
cnx.close()
```
以上代码中,你需要将`your_username`、`your_password`、`your_database`、`your_table`替换为你实际的数据库信息和表名。`column1`、`column2`、`column3`是你要插入数据的列名,`value1`、`value2`、`value3`是要插入的实际值。
请确保在运行代码前已经安装了MySQL Connector库,可以使用以下命令进行安装:
```
pip install mysql-connector-python
```
这只是一个简单的示例,具体的代码可能会根据实际情况而有所变化。