以下是一个使用 PyMySQL 插入整数数据的示例:

假设有一个名为'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() 方法回滚。最后,我们关闭了数据库连接。

Python PyMySQL 插入整数数据示例

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

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