If your MySQL tables have a unique, sequential identifier, then I think it’s possible using back end workflow recursion. Don’t have time to write all the details, but the backend workflow could do something like:
Get all the rows that are new or have changed where the sequential identifier > last identifier ordered by the sequential identifier. For the first time call set the identifier to 0.
Call another back end workflow that updates each record recursively until all 200 are updated to the Bubble DB
When that finishes, recursively call the initial backend workflow with an only-when condition of mod(count, 200) = 0 (meaning, each grouping of 200, 400, 600, etc. means there’s probably more in the MySQL db to retrieve. Pass it the last identifier so it gets the next 200.
There’s lots of videos out there that can teach you how to call back end workflows recursively, which is Bubble’s solution to looping. Also, you need to be on a paid plan I believe to have access to back end workflow.