内部 alpha 版本。
-
Incompatible Change:
MySQLConnection.reconnect()可用于重新连接到 MySQL 服务器。它接受重试次数和尝试之间的可选延迟。MySQLConnectiong.ping()现在是一种方法,其工作方式与 MySQL C APImysql_ping()函数的工作方式相同:它会引发错误。它还可以选择重新连接。MySQLConnection.is_connected()现在True在连接可用时返回,False否则返回。ping()并且is_connected()向后不兼容。(漏洞 #13392739) 重构了模块连接和协议并创建了一个新模块
network。MySQLProtocol不再保留对连接对象的引用,只处理创建和解析 MySQL 数据包。 网络交互现在由MySQLConnection对象完成(除了MySQLProtocol.read_text_result())。
已修复
metasetupinfo.py以使用正在安装的连接器/Python,而不是已安装的版本。(漏洞 #13962765)已修复
MySQLCursor.description,因此它将列名称存储为 Unicode。(漏洞 #13792575)固定
dbapi.Binary为 Python 3.x 的字节类型。(漏洞 #13780676)修复了导致内存使用量随时间增长的自动垃圾收集。请注意,
MySQLConnection它不再跟踪其光标。(漏洞 #13435186)修复了当前 MySQL 会话的时区设置。(漏洞 #13395083)
固定设置和检索字符集和排序规则。(漏洞 #13375632)
修复了 Python 3 身份验证后的错误处理。(缺陷 #13364285)