SQLyog
 sql >> база данни >  >> Database Tools >> SQLyog

Импортиране на .sql в MS Access с помощта на OBDC

Трябва да решите два различни проблема:

  1. Създаване на празна база данни на MS Access със структура, която съответства на структурата на базата данни MySQL.

  2. Извличане на данните от MySQL и зареждането им в MS Access.

Това не е лесно, защото различните SQL бази данни предлагат различни структурни характеристики, различни типове данни и т.н. Колкото по-сложно е използването на MySQL от вас, толкова по-голяма е вероятността да се натъкнете на някаква спирачка по време на преобразуването (например Access изобщо не поддържа тригери). Обратно, ако използвате MySQL като просто хранилище на данни, може да намерите преобразуването доста лесно.

За да получите база данни на MS Access със същата структура като вашата MySQL база данни, най-добре е да намерите инструмент за дефиниране на база данни / диаграми, който предлага обратно инженерство и поддържа както MySQL, така и MS Access. Използвайте го, за да проектирате вашата MySQL база данни в диаграма на база данни, след това променете основната база данни на MS Access и използвайте инструмента за генериране на база данни.

Вижте Dezign за бази данни който (все пак на хартия) предлага функциите, от които се нуждаете, за да направите това.

За да изпомпвате данните, има произволен брой инструменти. Този вид операция обикновено се нарича ETL (Extract, Translate, Load).



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Операцията не е разрешена, когато innodb_forced_recovery> 0 [SqlYog]

  2. Как да промените набора от символи по подразбиране на MySQL таблица?

  3. SQL LIMIT по колона с идентификатор

  4. Изберете ВТОРИ ПОСЛЕДЕН запис във всяка група

  5. Грешка:1449, Потребителят, посочен като дефинер ('root'@'localhost'), не съществува