MySQL Connector/J 发行说明
-
通过服务器预处理语句发送 BLOB/CLOB 时使用的块大小。请注意,此值不能超过“maxAllowedPacket”的值,如果是这种情况,则此值将自动更正。
默认值 1048576 自版本 3.1.9 -
驱动程序是否应始终将 BLOB 视为字符串 - 特别是为了解决服务器为 GROUP BY 子句返回的可疑元数据?
默认值 false 自版本 5.0.8 -
用于发送和检索 TEXT、MEDIUMTEXT 和 LONGTEXT 值的字符编码,而不是配置的连接“characterEncoding”。
自版本 5.0.0 -
驱动程序是否应该使用定位符模拟“java.sql.Blob”?启用此功能后,驱动程序将延迟加载实际的 Blob 数据,直到访问了 blob 数据流上的检索方法(“getInputStream()”、“getBytes()”等)之一。为此,您必须使用列别名,其值为列的实际名称到 Blob 的实际名称。该功能还具有以下限制:创建结果集的 SELECT 必须仅引用一个表,该表必须具有主键;SELECT 必须将原始 blob 列名(指定为字符串)别名为另一个名称;SELECT 必须涵盖构成主键的所有列。
默认值 false 自版本 3.1.0 -
驱动程序是否应始终将函数返回的 BLOB 数据视为字符串 - 特别是为了解决服务器为“GROUP BY”子句返回的可疑元数据?
默认值 false 自版本 5.0.8 -
如果将“emulateLocators”配置为“true”,则在为“getBinaryInputStream()”获取 BLOB 数据时应使用什么大小的缓冲区?
默认值 1048576 自版本 3.2.1