MySQL 连接器/ODBC 发行说明 / MySQL 连接器/ODBC 版本 8.0 中的更改 /
MySQL Connector/Node.js 8.0.14 的变化(2019-01-21,正式发布)
使用包含需要 URL 编码的特殊字符的模式名称设置具有连接 URI 的默认模式导致使用编码名称而不是原始名称(例如,
%25%26%5E*%5E_
而不是%&^*^_
)。(缺陷号 28990682)当指定的 CA
sslOption
与用于签署服务器证书的证书颁发机构不同,或者 CA 已被吊销时,客户端挂起。现在在这种情况下,我们再次抛出相应的错误。(漏洞#28977649)在更新或插入集合中的文档或表中的行时, 尝试使用、、 和
false
等的 同义词引发错误。此外,布尔值现在被转换为数值(true 为 1,false 为 0),而 和被转换为 MySQL 。(缺陷 #28970727,缺陷 #93315)0
false
null
undefined
null
undefined
NULL
Collection.existsInDatabase()
如果数据库中存在任何其他集合,则始终返回 true。(缺陷号 28745240)如果模式不存在,则从连接字符串设置默认模式会创建该模式。现在,在这种情况下会抛出 未知数据库错误。
空的简短通知可能会在客户端上抛出 Error: Invalid type for Mysqlx.Notice.Frame。现在这些都被忽略了,就像长篇空洞的通知一样。