Aug 05, 2020 03:25 AM
Wondering if anyone has managed to sync MySQL data into a Airtable base?
What we are basically trying to do is sync a SQL query data to Airtable - this is currently done manually multiple times a day and imported to Airtable base.
Has anyone done anything like this or are there any 3rd party solutions out there?
Thanks in advance :slightly_smiling_face:
Aug 05, 2020 05:13 AM
Hi @Ritz_Patel - if you want something simple you could use a script (something like python or ruby) that could access you database, get data from there and send to Airtable using the Airtable API.
You could also do this using Google Sheets script as the host - this link shows how to get data from a database using Google Script.
Python or Ruby scripts would need to be hosted somewhere - not a big deal, but something to be considered.
Beyond that there’s lots of commercial data integration solutions - Mulesoft, Talend, etc - but these might be overkill for a relatively small Airtable base.
May 03, 2023 07:48 AM
Try the Skyvia app. It can sync Airtable and MySQL data without coding. Read more here.
May 24, 2023 07:58 AM
In case this helpful for anyone down the road:
Bracket track updates to existing cells, new rows, and even deleted content in both sources. So changes in Airtable are reflected in mySQL and vice-versa. You can also set changes to sync in only one direction if that fits your use case better too. You can also query data from mySQL into Airtable to get filtered views.
It's different from solutions like skyvia because it's a 2-way syncing tool. It can sync from mySQL to Airtable, Airtable to mySQL, or both at the same time (which effectively allows you to use Airtable as a UI for your mySQL database).
Jul 24, 2024 01:05 PM
Hi Ian,
Is Bracket still operational? I thought I had found the perfect solution to sync MySQL with Airtable but I can't sign up.
Regards,
Jack