Back to integrations

Integrate MySQL with
500+ apps and services

Unlock MySQL’s full potential with n8n, connecting it to similar Development apps and over 1000 other services. Automate productivity workflows by scheduling tasks, managing project timelines, and tracking progress across platforms. Create adaptable and scalable workflows between MySQL and your stack. All within a building experience you will love.

Create workflows with MySQL integrations

0 integrations

Sort: Popularity

HTTP Request

Google Sheets

Telegram

Slack

Discord

Postgres

Notion

Gmail

Airtable

Google Drive

GitHub

Google Calendar

MongoDB

Microsoft SQL

OpenWeatherMap

Documentation

Popular ways to use the MySQL integration

  • +11

Generate SQL queries from schema only - AI-powered

Yulia

  • +1

Import CSV into MySQL

Eduard

  • +21

Build an AI-Powered Tech Radar Advisor with SQL DB, RAG, and Routing Agents

Sean Lon

  • +13

Generate Monthly Financial Reports with Gemini AI, SQL, and Outlook

Amjid Ali

  • +4

Two way sync Pipedrive and MySQL

n8n Team

  • +5

Sync Google Sheets data with MySQL

n8n Team

About MySQL

The relational database management system MySQL is free and open-source. Although MySQL includes standalone clients that let users communicate with a MySQL database directly using SQL, it is more frequently used in conjunction with other applications to develop applications that require relational database functionality.

Related categories

The world's most popular workflow automation platform for technical teams including

Connect MySQL with your company’s tech stack and create automation workflows

FAQs

FAQ about MySQL integrations

How can I set up MySQL integration in n8n?

Do I need any special permissions or API keys to integrate MySQL with n8n?

Can I combine MySQL with other apps in n8n workflows?

What are some common use cases for MySQL integrations with n8n?

How does n8n’s pricing model benefit me when integrating MySQL?

Need help setting up your MySQL integration?

Discover our latest community's recommendations and join the discussions about MySQL integration.

Using variables

Mohammadali

Hi guys. I am getting certain data from my SQL database. I want to pass that data to an API. The data I get from the database contains this variable: {{ $input.item }} the problem is that I can not send the value of…

Open topic

MySQL Select and numbers

Michael Zareno

I have a MySQL table. Test data consists of an "Amount’ field, and three rows with values, 1000, My JSON input is: [ { "row_number": 2, "Amount": -1000 }, { "row_number": 3, "Amount": -52.23 }, …

Open topic

Migration error on fresh deployment of 1.45.2 in kubernetes

Neal A Richardson Sr

Describe the problem/error/question I’m trying to spin up an n8n instance in kubernetes as a fresh install. I have a database created and the connection works (it created 22 tables) but then the docker container bombs o…

Open topic

MySql node - Inserting NULL in MariaDB

GabrielBackend

Greetings, I’m trying to insert null values into my MariaDB using MySQL node. I need to use Execute SQL mode so I can call functions inside my db and do verifications in case of a update, for example IFNULL. There is n…

Open topic

Mysql node excutes for too long than we have the following error Connection lost: The server closed the connection. sql: undefined, code: PROTOCOL_CONNECTION_LOST

Chaima Belkacem

here is the error details { "errorMessage": "Connection lost: The server closed the connection.", "errorDescription": "sql: undefined, code: PROTOCOL_CONNECTION_LOST", "errorDetails": {}, "n8nDetails": { "no…

Open topic