Skip to main content
Version: 7 - Gugelhupf

ConnectorTypeMYSQL

class connector_types.connector_type_mysql.ConnectorTypeMYSQL

Interact with a MySQL database. This connector type supports the execute, fetch, fetchrow, and fetchval commands. Each command expects an SQL query and returns the status, list, record or field value respectively.

Consult the MySQL SQL language documentation at https://dev.mysql.com/doc/refman/8.0/en/introduction.html for more information.

Inputs

NameTypeDefaultDescription
check_hostnameboolTrueIf set, the hostname of the MySQL server is checked against the server_ca certificate
databasestr``
executestrNone
executemanylistNone
fetchstrNone
fetchrowstrNone
fetchvalstrNone
hoststr
paramslistNone
passwordstrNone
portint3306
server_castrNone
transactionlistNone
userstrroot

Outputs

NameTypeDefaultDescription
resultobject

Constants

input_list = ['check_hostname', 'database', 'execute', 'executemany', 'fetch', 'fetchrow', 'fetchval', 'host', 'params', 'password', 'port', 'server_ca', 'transaction', 'user'] output_list = ['result'] ssl_context_inputs = ['check_hostname', 'client_cert', 'client_key', 'server_ca'] version = 1

Methods

execute

log

one_of_inputs

run