Jeg ville udtrække dataene i CSV-format. Denne "DynamoDBtoCSV" værktøj virker lovende. Derefter kan du importere denne CSV-fil til din MySQL-database med kode>INDLÆS DATAINFIL .
Ulempen er, at du 1. skal oprette den modtagende struktur først og 2. gentage processen for hver tabel. Men det burde ikke være for kompliceret at 1. generere en tilsvarende CREATE TABLE
sætning fra første linje output af DynamoDBtoCSV, og 2. køre operationen i en løkke fra en batch.
Nu spørger jeg mig selv, om MySQL er dit bedste opkald som måldatabase. MySQL er en relationsdatabase, mens DynamoDB er NoSQL (med variable længdeaggregater, ikke-skalære feltværdier og så videre). Det er måske ikke en god ide at udjævne denne struktur til et relationsskema.