以下是包含代码的示例,供您参考:
import mysql.connector
# 连接到 MySQL 数据库
conn = mysql.connector.connect(
host='localhost',
user='your_username',
password='your_password',
database='your_database'
)
cursor = conn.cursor()
# 准备批量插入的数据
data_to_insert = [
('John', 'Doe', 30),
('Jane', 'Smith', 25),
('Alice', 'Johnson', 35)
]
# SQL 插入语句
insert_query = "INSERT INTO users (first_name, last_name, age) VALUES (%s, %s, %s)"
# 执行批量插入
cursor.executemany(insert_query, data_to_insert)
# 提交事务
conn.commit()
# 关闭连接
cursor.close()
conn.close()
mysql.connector
模块连接到 MySQL 数据库。%s
来表示将要插入的值。executemany()
方法执行批量插入操作。commit()
方法提交事务,确保数据被保存到数据库中。上一篇:mysql delete 语句
下一篇:mysql 包含字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站