假设有一个名为 'users' 的表格,包含字段 'id'、'name' 和 'is_active',其中 'is_active' 为布尔类型,表示用户是否处于激活状态。

下面是一个示例查询,用于向 'users' 表格中插入一条记录:

import pymysql

# 连接数据库
conn = pymysql.connect(host='localhost', port=3306, user='root', password='password', database='test')

# 创建游标对象
cursor = conn.cursor()

# 准备 SQL 语句
sql = "INSERT INTO users (name, is_active) VALUES (%s, %s)"

# 定义参数
name = 'Alice'
is_active = True

# 执行查询
cursor.execute(sql, (name, is_active))

# 提交事务
conn.commit()

# 关闭游标和连接
cursor.close()
conn.close()

在执行以上代码之后,'users' 表格中会新增一条记录,其中 'name' 为 'Alice','is_active' 为 True。

Python 使用 pymysql 向数据库插入布尔值示例

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

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