mysqlx.session.

班级 mysqlx。 会议 设置

基础:目的

启用与启用MySQL产品的X协议的交互。

功能包括:

  • 访问可用模式。

  • 架构管理操作。

  • 启用/禁用警告生成。

  • 检索连接信息。

参数

设置d) - 用于连接到数据库的连接数据。

关闭

关闭会话。

close_connections.

关闭所有底层连接的底层连接

犯罪

提交呼叫启动ransaction()后执行的所有操作。

create_schema. 名称

在数据库上创建架构并返回相应的对象。

参数

名称细绳) - 表示模式名称的字符串值。

drop_schema. 名称

使用指定的名称删除架构。

参数

名称细绳) - 要检索的模式对象的名称。

get_connection.

返回底层连接。

回报

连接对象。

返回类型

mysqlx.connection.Connection.

get_default_schema.

通过连接设置中配置的模式名称从当前会话中检索模式对象。

回报

Connect中具有给定名称的架构对象

时间。

无:如果没有提供默认架构

初始化数据。

返回类型

mysqlx.schema.

提高

mysqlx.programmingerror.- 如果提供的默认架构不存在。

get_schema. 名称

通过它的名称从当前会话中检索架构对象。

参数

名称细绳) - 要检索的模式对象的名称。

回报

具有给定名称的架构对象。

返回类型

mysqlx.schema.

get_schemas.

返回当前会话中的模式列表。

回报

当前会话中的模式列表。

返回类型

列表

8.0.12版中的新增功能。

开了

回报真的如果会话是开放的。

回报

回报真的如果会话是开放的。

返回类型

BOOL.

Refoy_SavePoint. 名称

发布与给定名称的事务保存点。

参数

名称细绳) - 保存点名称。

回滚

丢弃调用starttransaction()后执行的所有操作。

rollback_to. 名称

回滚到具有给定名称的事务保存点。

参数

名称细绳) - 保存点名称。

set_savepoint. 名称=没有任何

创建一个事务保存点。

如果未提供名称,则将使用UUID.UUID1()函数生成一个。

参数

名称可选的[细绳]) - 保存点名称。

回报

保存点名称。

返回类型

细绳

SQL. SQL.

创造一个mysqlx.sqlstatement.对象允许在目标MySQL Server上运行SQL语句。

参数

SQL.细绳) - 要执行的SQL语句。

回报

sqlstatement对象。

返回类型

mysqlx.sqlstatement.

start_transaction.

在服务器上启动事务上下文。

财产 use_pure.

真的使用纯Python Protobuf实现。

类型

BOOL.