文档主页
MySQL Connector/Python 开发者指南
相关文档 下载本手册
PDF (US Ltr) - 0.7Mb
PDF (A4) - 0.7Mb


MySQL Connector/Python 开发者指南  /  ...  /  cursor.MySQLCursorBufferedRaw 类

10.6.3 cursor.MySQLCursorBufferedRaw 类

MySQLCursorBufferedRaw 类继承自 MySQLCursor

MySQLCursorBufferedRaw 游标类似于 MySQLCursorRaw 游标,但它是缓冲的:在执行查询后,它会从服务器获取整个结果集并将行缓冲起来。有关缓冲的含义的信息,请参见 第 10.6.1 节,“cursor.MySQLCursorBuffered 类”

要创建缓冲的原始游标,请在调用连接的 cursor() 方法时使用 rawbuffered 参数。或者,要使从连接创建的所有游标默认情况下都是原始的和缓冲的,请使用 rawbuffered 连接参数

示例

import mysql.connector

cnx = mysql.connector.connect()

# Only this particular cursor will be raw and buffered
cursor = cnx.cursor(raw=True, buffered=True)

# All cursors created from cnx2 will be raw and buffered by default
cnx2 = mysql.connector.connect(raw=True, buffered=True)