Трябва да решите два различни проблема:
-
Създаване на празна база данни на MS Access със структура, която съответства на структурата на базата данни MySQL.
-
Извличане на данните от MySQL и зареждането им в MS Access.
Това не е лесно, защото различните SQL бази данни предлагат различни структурни характеристики, различни типове данни и т.н. Колкото по-сложно е използването на MySQL от вас, толкова по-голяма е вероятността да се натъкнете на някаква спирачка по време на преобразуването (например Access изобщо не поддържа тригери). Обратно, ако използвате MySQL като просто хранилище на данни, може да намерите преобразуването доста лесно.
За да получите база данни на MS Access със същата структура като вашата MySQL база данни, най-добре е да намерите инструмент за дефиниране на база данни / диаграми, който предлага обратно инженерство и поддържа както MySQL, така и MS Access. Използвайте го, за да проектирате вашата MySQL база данни в диаграма на база данни, след това променете основната база данни на MS Access и използвайте инструмента за генериране на база данни.
Вижте Dezign за бази данни който (все пак на хартия) предлага функциите, от които се нуждаете, за да направите това.
За да изпомпвате данните, има произволен брой инструменти. Този вид операция обикновено се нарича ETL (Extract, Translate, Load).