Templates / Xml to SQL database import

Xml to SQL database import

Needs changes

by n8n Team ✓ · 2,906 views · created 2023-09-19 · Engineering

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: Read Binary Files, Item Lists (legacy). 2 breaking item(s) found. Static check, last run 2026-10-19.

What to replace before upgrading

Removed in 3.0Replace with
Read Binary Files
Read Binary Files
Read/Write Files from Disk
Item Lists (legacy)
Item Lists
Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used)

Nodes used (6)

MySQL

What it does

This is an example workflow that imports an XML file into an SQL database. - The ReadBinaryFiles node loads the XML file from the server. - Then the Code node extracts the file content from the binary buffer. - Afterwards, an XML node converts the XML string into a JSON structure. - Finally, in the MySQL node inserts the data records into the SQL table. In the upper part of the workflow there is another MySQL node that is disabled. This node creates a new table with all the required variables based on the sample SQL database: https://www.mysqltutorial.org/mysql-sample-database.aspx

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.