10bet网址
MySQL连接器/Python发布说明
相关的文档10bet官方网站 下载这些版本说明
PDF (Ltr)- 266.7 kb
PDF (A4)- 268.5 kb
HTML下载(TGZ)- 68.5 kb
HTML下载(邮政编码)- 146.4 kb


MySQL连接器/Python发布说明/MySQL Connector/Python 8.0中的更改/ MySQL Connector/Python 8.0.19的更改(20-01-13,通用可用性)

MySQL Connector/Python 8.0.19的更改(20-01-13,通用可用性)

增加或更改的功能

  • 增加了DNS SRV支持。

    若要自动解析目标DNS服务器或服务发现端点中可用的任何SRV记录,请使用mysqlx +电脑scheme+扩展在X DevAPI连接字符串中,或者mysqlx +电脑对于经典协议,或者在使用关键字参数或字典时启用dns-srv=True(或dns_srv=True)连接选项。

  • 增加了两个新的连接选项,在TLS握手期间评估,以限制协商的TLS协议和密码;以及那些在服务器上配置的可以进一步限制最终选择的参数。新的选项是tls-versions定义允许使用的TLS协议版本tls-ciphersuites用于允许的密码套件。这些定义以逗号分隔,并被getSession ()而且getClient ()方法。

    tls-versions:接受TLSv1、TLSv1.1、TLSv1.2、TLSv1.3中的一个或多个。其他值会产生错误。使用示例:mysqlx: / / myserver / db ? tls-versions = [TLSv1.2 TLSv1.3]

    tls-ciphersuites:接受IANA密码套件名称,如IANA的所列TLS密码套件页面。不支持的或未知的值将被忽略。使用示例:mysqlx: / / myserver / db吗?tls-ciphersuites=[TLS_DHE_PSK_WITH_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256]

  • 内部X协议命名空间从xpluginmysqlx.MySQL服务器在v8.0.19中删除了xplugin命名空间支持;对于Connector/Python,这意味着:

    • 在Connector/Python v8.0.19及更高版本中,一些X DevAPI协议操作无法在MySQL Server 8.0.18及更低版本中使用,例如Schema.create_collection()、Schema.get_collections()、Schema.get_tables()和Collection.create_index()。

    • Connector/Python 8.0.19可以连接到MySQL Server 8.0.18及以下版本,因为可以使用'xplugin'(带有弃用警告)和'mysqlx'名称空间。

错误修复

  • 修复了保留的SSL认证字段;它从23变成了22。感谢步倩倩的补丁。(Bug #30270760, Bug #96770)

    这个问题是一个Bug #29855733的回归。

  • 固定载入数据文件本地处理;文件句柄未关闭。感谢Micah Gale的补丁。(Bug #29417117, Bug #94496)