The connection class
class Connection(*args, **kwargs)
Connection Parameters
Basic Connection Parameters
Timeout Parameters
SSL/TLS Parameters
Connection Behavior Parameters
Protocol and Performance Parameters
Character Encoding Parameters
Result Format Parameters
Type Conversion Parameters
Connection Examples
Connection constructors
Connection.xid(format_id: int, global_transaction_id: str, branch_qualifier: str) -> Xid
Connection methods
Connection.begin() -> None
Connection.commit() -> None
Connection.change_user(user: Optional[str], password: Optional[str], database: Optional[str] = None) -> None
Connection.close() -> None
Connection.cursor(cursor_class: Optional[type] = None, **kwargs: Any) -> Cursor
Connection.dump_debug_info() -> None
Connection.get_server_version() -> tuple[int, int, int]
Connection.escape_string(escape_str: str) -> str
Connection.kill(connection_id: int) -> None
Connection.ping() -> None
Connection.reconnect() -> None
Connection.reset() -> None
Connection.rollback() -> None
Connection.select_db(new_db: str) -> None
Connection.show_warnings() -> Optional[List[tuple]]
Connection.tpc_begin(xid: Xid) -> None
Connection.tpc_commit(xid: Optional[Xid] = None) -> None
Connection.tpc_prepare() -> None
Connection.tpc_recover() -> List[tuple]
Connection.tpc_rollback(xid: Optional[Xid] = None) -> None
Connection attributes
Connection.auto_reconnect: bool
Connection.autocommit: bool
Connection.character_set: str
Connection.client_capabilities: int
Connection.collation: str
Connection.connection_id: int
Connection.database: Optional[str]
Connection.open: bool
Connection.server_capabilities: int
Connection.extended_server_capabilities: int
Connection.server_info: str
Connection.server_mariadb: bool
Connection.server_name: Optional[str]
Connection.server_port: int
Connection.server_status: int
Connection.server_version: int
Connection.server_version_info: tuple
Connection.tls_cipher: Optional[str]
Connection.tls_version: Optional[str]
Connection.tls_peer_cert_info: Optional[dict]
Connection.unix_socket: Optional[str]
Connection.user: Optional[str]
Connection.warnings: int
Last updated
Was this helpful?

