Documentation Home
MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 8.0 中的更改  /  MySQL Connector/Python 8.0.28 的变化(2022-01-18,全面上市)

MySQL Connector/Python 8.0.28 的变化(2022-01-18,全面上市)

弃用和移除说明

  • TLSv1 和 TLSv1.1 连接协议之前已在 Connector/Python 8.0.26 中弃用,并且从本版本开始不再支持它们。请改用 TLSv1.2 或 TLSv1.3。

    注意:tls_versions连接选项现在默认为 '["TLSv1.2", "TLSv1.3"]' 之前是 '"TLSv1", "TLSv1.1", "TLSv1.2", "TLSv1.3"' .

添加或更改的功能

  • Connector/Python 现在可以使用多重身份验证 (MFA) 建立连接,这样最多可以指定三个密码。新password1password2、 和password3 连接选项可用于分别指定第一个、第二个和第三个 MFA 密码。该 password1选项是现有 password选项的同义词。

  • 添加了 Python 3.10 支持。

修正错误

  • MySQL 十进制字段类型作为字符串而不是十进制类型返回。(缺陷号 33486094)

  • 修复了构建连接器/Python 时显示的编译器警告。(缺陷号 33410592)

  • 修复CMySQLConnection中的JSON转换类;并修复了在 C 扩展连接对象中使用转换类时引发的相关异常。(错误#33409819,错误#105012)

  • 将执行方法中无效的“params”参数定义发送到服务器,而不是引发错误;这产生了一个与无效参数定义无关的错误。(漏洞#27358941)