sql >> Databasteknik >  >> Database Tools >> SQLyog

Importera .sql till MS Access med OBDC

Du måste lösa två olika problem:

  1. Skapa en tom MS Access-databas med en struktur som matchar MySQL-databasstrukturen.

  2. Extrahera data från MySQL och ladda den till MS Access.

Detta är inte lätt eftersom olika SQL-databaser erbjuder olika strukturella funktioner, olika datatyper och så vidare. Ju mer komplex din användning av MySQL är, desto mer sannolikt kommer du att stöta på någon show-stopper under konverteringen (till exempel stöder Access inte utlösare alls). Omvänt om du använder MySQL som ett enkelt datalager kan det hända att konverteringen är ganska enkel.

För att få en MS Access-databas med samma struktur som din MySQL-databas är din bästa insats att hitta ett databasdefinitions-/diagramverktyg som erbjuder omvänd konstruktion och stöder både MySQL och MS Access. Använd den för att omvandla din MySQL-databas till ett databasdiagram, ändra sedan den underliggande databasen till MS Access och använd verktyget för att skapa en databas.

Kolla in Dezign For Databases som (i alla fall på papper) erbjuder de funktioner du skulle behöva för att göra detta.

För att pumpa över data finns det hur många verktyg som helst. Denna typ av operation kallas allmänt för ETL (Extract, Translate, Load).



  1. Hur felsöker eller stegar du igenom koden i SQL Server Management Studio 18?

  2. MySQL användardefinierad funktion för Latitude Longitude Syntax

  3. MySQL-fråga för att söka efter en post i en komplett databas

  4. SSMS kraschar när man försöker ändra databasdiagram (v18.2)