测试执行配置已与其他 MySQL 连接器的配置保持一致。这包括统一环境变量名称;例如,
NODE_TEST_MYSQL_HOST
已更改为MYSQLX_HOST
. 有关详细信息,请参阅 连接器/Node.js 文档。
BIGINT
存储在列中 的类型以外的值BIGINT
在结果集中未正确解码。(错误#31686805,错误#100324)从一
SET
列中提取的结果仅包含集合中的一个值。(错误#31654667,错误#100255)添加了
SERVER_GONE
错误处理程序以避免 Node.js 14.0.0 及更高版本出现潜在的循环依赖警告。(漏洞 #31586107,漏洞 #99869)如X DevAPI 规范中所述, 该
offset()
方法现在仅适用于CollectionFind
和 。与其他接口一起TableSelect
使用会产生错误Error: The server has gone away。通过结合使用或 以及 可以实现预期的行为。(缺陷号 31418813)offset()
sort()
orderBy()
limit()
该
nextResult()
方法在与空结果集一起使用时返回 false;在这种情况下,它现在返回 true。要检查结果集是否包含数据,请使用hasData()
方法。(缺陷号 31037211)该
column.getType()
方法返回类型标识符的数值;现在它返回类型标识符的名称。例如,该方法现在返回DATETIME
, 而不是12
像以前那样。(缺陷号 30922711)改进了第三方 API 执行的工作的内存管理。(缺陷号 30845472)
添加了对二进制列元数据的“惰性”解码的支持。(缺陷号 30845366)