python 实现insert语句
时间: 2023-08-31 17:30:40 浏览: 92
使用Python构造hive insert语句说明
在 Python 中,可以使用 MySQL Connector 模块来连接 MySQL 数据库,并使用 execute() 方法执行 SQL 语句,包括 INSERT 语句。
下面是一个简单的示例,演示如何使用 Python 实现 INSERT 语句:
```python
import mysql.connector
# 连接 MySQL 数据库
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="password",
database="mydatabase"
)
# 获取游标
mycursor = mydb.cursor()
# 定义 INSERT 语句
sql = "INSERT INTO customers (name, address) VALUES (%s, %s)"
val = ("John", "Highway 21")
# 执行 INSERT 语句
mycursor.execute(sql, val)
# 提交事务
mydb.commit()
# 输出受影响的行数
print(mycursor.rowcount, "record inserted.")
```
以上代码中,我们定义了一个 INSERT 语句,然后使用 execute() 方法执行该语句,并传入参数 val。最后,我们使用 commit() 方法提交事务,将数据保存到数据库中。
阅读全文