以下是一个pysql insert int的例子:

假设有一个名为"students"的表,包含三个列:id (整数类型)、name (字符类型)和age (整数类型)。

要插入一条新纪录,可以使用以下代码:

import pymysql

# 打开数据库连接
db = pymysql.connect(host="localhost", user="root", password="password", database="test")

# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()

# SQL 插入语句
sql = "INSERT INTO students(id, name, age) VALUES (%d, '%s', %d)" % (1, 'Alice', 18)

try:
    # 执行 SQL 插入语句
    cursor.execute(sql)
    # 提交到数据库执行
    db.commit()
    print("插入成功")
except:
    # 如果发生错误则回滚
    db.rollback()
    print("插入失败")

# 关闭数据库连接
db.close()

这个例子中,我们使用了Python的pymysql库连接到MySQL数据库,并使用cursor()方法创建一个游标对象。然后,我们构造了一个SQL插入语句,并使用execute()方法执行它。如果执行成功,则调用commit()方法提交到数据库中,否则调用rollback()方法回滚。最后,我们关闭了数据库连接。

pysql insert int 例子

原文地址: https://www.cveoy.top/t/topic/bmsG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录