Skip to main content
Version: 2.1

MySQL Nodes

MaestroHub provides native MySQL integration for queries, inserts, updates, and deletes with full parameter binding and SSL/TLS support. Compatible with MySQL 5.7+, MariaDB 10.2+, and Aurora MySQL.

Configuration Quick Reference

FieldWhat you chooseDetails
ParametersConnection, Function, Function Parameters, Timeout OverrideSelect the connection profile, function, configure function parameters with expression support, and optionally override timeout.
SettingsDescription, Timeout (seconds), Retry on Timeout, Retry on Fail, On ErrorNode description, maximum execution time, retry behavior on timeout or failure, and error handling strategy. All execution settings default to pipeline-level values.

Node Types

MySQL connector provides three specialized node types for different operation patterns:

NodePurposeCommon Use Cases
QueryExecute SELECT queries and return structured rowsReporting dashboards, data lookups, KPI calculations
ExecuteExecute DML/DDL statements, return rows affectedINSERT/UPDATE/DELETE statements, schema changes, stored procedures
WriteLoad pipeline data into a table with auto schema detectionBulk sensor ingestion, auto-create tables, data loading from upstream nodes

MySQL Query node configuration

MySQL Query Node

MySQL Query Node

Execute SQL SELECT queries and return rows as structured data. Supports parameterized queries with ? style placeholders.

Supported Function Types:

Function NamePurposeCommon Use Cases
QueryRun parameterized SELECT queries against MySQLReporting dashboards, data lookups, aggregated KPI calculations

MySQL Execute node configuration

MySQL Execute Node

MySQL Execute Node

Execute DML/DDL statements (INSERT, UPDATE, DELETE, CREATE, ALTER, DROP) and return rowsAffected. Use for data modifications and schema changes.

Supported Function Types:

Function NamePurposeCommon Use Cases
ExecuteRun any DML/DDL statement or stored procedure callData modifications, schema migrations, maintenance tasks

MySQL Write node configuration

MySQL Write Node

MySQL Write Node

Load pipeline data into a MySQL table with automatic schema detection. Auto mode detects the table schema and maps incoming data fields to columns; Manual mode lets you specify exact columns. Supports batching, auto table creation, and schema evolution.

Supported Function Types:

Function NamePurposeCommon Use Cases
WriteLoad structured data into a MySQL tableBulk sensor ingestion, auto-create tables from pipeline data, data loading