python insert mysql
时间: 2023-07-27 15:06:48 浏览: 98
在 Python 中使用 MySQL 插入数据,你可以使用 MySQL Connector Python 库。下面是一个示例代码,演示如何插入数据到 MySQL 数据库中:
```python
import mysql.connector
# 建立数据库连接
cnx = mysql.connector.connect(
host="your_host",
user="your_user",
password="your_password",
database="your_database"
)
# 创建游标对象
cursor = cnx.cursor()
# 定义插入数据的 SQL 查询
insert_query = "INSERT INTO your_table (column1, column2, column3) VALUES (%s, %s, %s)"
# 定义要插入的数据
data = ("value1", "value2", "value3")
# 执行插入操作
cursor.execute(insert_query, data)
# 提交事务
cnx.commit()
# 关闭游标和数据库连接
cursor.close()
cnx.close()
```
在上述代码中,你需要将 `your_host`、`your_user`、`your_password`、`your_database` 替换为你的 MySQL 服务器的相关信息,将 `your_table` 替换为你要插入数据的表名。同时,将 `column1`、`column2`、`column3` 替换为你表中的实际列名,将 `value1`、`value2`、`value3` 替换为要插入的实际数据。
这样就可以使用 Python 将数据插入到 MySQL 数据库中了。
阅读全文