MySQL

Connect to MySQL database

Configuration

Query (SELECT)

Operation
Query (SELECT)
Host*
localhost or your.database.host
Port*
3306
Database Name*
your_database
Username*
root
Password*
••••••••
SSL Mode
Preferred
SQL Query*
sql
SELECT * FROM users WHERE active = true
Query (SELECT) (mysql_query)

Execute SELECT query on MySQL database

Input
ParameterTypeRequiredDescription
hoststringYesMySQL server hostname or IP address
portnumberYesMySQL server port (default: 3306)
databasestringYesDatabase name to connect to
usernamestringYesDatabase username
passwordstringYesDatabase password
sslstringNoSSL connection mode (disabled, required, preferred)
querystringYesSQL SELECT query to execute
Output
ParameterTypeDescription
messagestringOperation status message
rowsarrayArray of rows returned from the query
rowCountnumberNumber of rows returned

Insert Data

Operation
Insert Data
Host*
localhost or your.database.host
Port*
3306
Database Name*
your_database
Username*
root
Password*
••••••••
SSL Mode
Preferred
Table Name*
users
Data (JSON)*
json
{ "name": "John Doe", "email": "john@example.com", "active": true }
Insert Data (mysql_insert)

Insert new record into MySQL database

Input
ParameterTypeRequiredDescription
hoststringYesMySQL server hostname or IP address
portnumberYesMySQL server port (default: 3306)
databasestringYesDatabase name to connect to
usernamestringYesDatabase username
passwordstringYesDatabase password
sslstringNoSSL connection mode (disabled, required, preferred)
tablestringYesTable name to insert into
dataobjectYesData to insert as key-value pairs
Output
ParameterTypeDescription
messagestringOperation status message
rowsarrayArray of inserted rows
rowCountnumberNumber of rows inserted

Update Data

Operation
Update Data
Host*
localhost or your.database.host
Port*
3306
Database Name*
your_database
Username*
root
Password*
••••••••
SSL Mode
Preferred
Table Name*
users
Update Data (JSON)*
json
{ "name": "Jane Doe", "email": "jane@example.com" }
WHERE Condition*
id = 1
Update Data (mysql_update)

Update existing records in MySQL database

Input
ParameterTypeRequiredDescription
hoststringYesMySQL server hostname or IP address
portnumberYesMySQL server port (default: 3306)
databasestringYesDatabase name to connect to
usernamestringYesDatabase username
passwordstringYesDatabase password
sslstringNoSSL connection mode (disabled, required, preferred)
tablestringYesTable name to update
dataobjectYesData to update as key-value pairs
wherestringYesWHERE clause condition (without WHERE keyword)
Output
ParameterTypeDescription
messagestringOperation status message
rowsarrayArray of updated rows
rowCountnumberNumber of rows updated

Delete Data

Operation
Delete Data
Host*
localhost or your.database.host
Port*
3306
Database Name*
your_database
Username*
root
Password*
••••••••
SSL Mode
Preferred
Table Name*
users
WHERE Condition*
id = 1
Delete Data (mysql_delete)

Delete records from MySQL database

Input
ParameterTypeRequiredDescription
hoststringYesMySQL server hostname or IP address
portnumberYesMySQL server port (default: 3306)
databasestringYesDatabase name to connect to
usernamestringYesDatabase username
passwordstringYesDatabase password
sslstringNoSSL connection mode (disabled, required, preferred)
tablestringYesTable name to delete from
wherestringYesWHERE clause condition (without WHERE keyword)
Output
ParameterTypeDescription
messagestringOperation status message
rowsarrayArray of deleted rows
rowCountnumberNumber of rows deleted

Execute Raw SQL

Operation
Execute Raw SQL
Host*
localhost or your.database.host
Port*
3306
Database Name*
your_database
Username*
root
Password*
••••••••
SSL Mode
Preferred
SQL Query*
sql
SELECT * FROM table_name
Execute Raw SQL (mysql_execute)

Execute raw SQL query on MySQL database

Input
ParameterTypeRequiredDescription
hoststringYesMySQL server hostname or IP address
portnumberYesMySQL server port (default: 3306)
databasestringYesDatabase name to connect to
usernamestringYesDatabase username
passwordstringYesDatabase password
sslstringNoSSL connection mode (disabled, required, preferred)
querystringYesRaw SQL query to execute
Output
ParameterTypeDescription
messagestringOperation status message
rowsarrayArray of rows returned from the query
rowCountnumberNumber of rows affected

Usage Instructions

Integrate MySQL into the workflow. Can query, insert, update, delete, and execute raw SQL.

Notes

  • Category: tools
  • Type: mysql