以前,从Connector/Python到Fabric的连接总是使用XML-RPC协议进行的。现在可以使用MySQL客户端/服务器协议进行连接。要指定协议,请使用
协议
的价值织物
的字典参数connect ()
方法。允许协议
值是xmlrpc
(默认)mysql
.与mysql
,默认端口为32275,尽管可以使用显式港口
价值。
连接器/Python可能会引发
AttributeError
MySQL Utilities 1.5.4或1.6.1的Fabric连接异常。(错误# 20834643)的setup . py安装命令没有保留
——install-lib
选择。(错误# 20217174)使用UTF-8语句参数的准备游标可能会出现编码失败。(Bug #75542, Bug #20407036)
MySQL的Connector/Python版本检查器不处理非数字后缀。在构建过程中,如果
——with-mysql-api
选项,检查MySQL的安装版本失败,如5.7.6-m16。(Bug #75520, Bug #20365619)的值
集
如果为空,则不能正确转换数据类型。(Bug #75402, Bug #20301989)哈希
Fabric分片失败。(Bug #75287, Bug #20324089)产生大结果的查询可能会导致
IndexError: bytearray索引超出范围
例外。(Bug #74933, Bug #20462427)Django后端正在创建过多的连接(当每个
DatabaseWrapper
(Bug #74696, Bug #19972427)包含非ascii字符的错误消息引发异常。(Bug #74345, Bug #19803702)
Django后端有时无法正确转换
SafeText
对象,然后出现在查询中。(Bug #74336, Bug #20106629)当使用
callproc ()
游标方法、过程中执行的语句生成的警告或过程本身生成的警告对客户端不可用。(Bug #74252, Bug #19777815)使用MySQL Fabric时,连接池无法工作。(Bug #73445, Bug #19331658)