MySQL Connector/Python 2.2.1 以 Protobuf 3 作为先决条件,并且可用的分发格式比通常的少(
tar.gz仅限 RPM 和包)。
-
现在可以像访问表一样访问视图:
Schema.get_tables()现在还Table为每个现有的 返回一个对象View。Schema.get_table(name)Table如果给定名称是 a, 现在也返回一个 对象View。如果底层
Table对象是View. (客户端不会在这方面做任何验证。)一种新
Table.is_view()方法确定基础对象是否为View.
该
Collection.add([]).execute()构造现在被视为无操作并且不会返回错误。即使没有与服务器的连接或服务器上不存在该集合,也是如此。原因是,不添加任何东西到不存在的东西的请求是微不足道的。-
Connector/Python 现在实现了对这些 X DevAPI 功能的支持:
客户端故障转移
URI 类型字符串连接。请参阅 使用类似 URI 的字符串或键值对连接到服务器。
参考资料:另请参阅:Bug #23550057。
给定在连接设置中配置的架构名称,新
get_default_schema()方法Schema从当前会话中检索对象。例如,如果连接字符串是"mysqlx://user:@127.0.0.1:33060/my_schema", 则session.get_default_schema()返回一个Schema对象my_schema。Protobuf 支持已从 Protobuf 2 升级到 Protobuf 3(这意味着 Protobuf3 现在是连接器/Python 的先决条件)。