MDB SQL
Filkonvertering

Konvertera MDB till SQL

SNABBT SVAR
Är det möjligt att konvertera MDB till SQL?
Ja - MDB konverteras till SQL.

På Linux och macOS kan du använda det kostnadsfria mdbtools CLI: mdb-schema genererar CREATE TABLE-satser och mdb-export -I genererar INSERT-data för varje tabell. På Windows automatiserar Navicat Premium eller ACCDB MDB Explorer exporten med ett grafiskt gränssnitt. Endast tabelldata migreras - formulär, rapporter och VBA-kod har ingen SQL-motsvarighet.

3 program
Även till SQL: MYD · IBD · GBK

På denna sida

Testat på macOS, Windows & Linux
Senast verifierad Oct 2026

Fler gratis konverterare

HEIC, PNG, WEBP, MP3 och mer - alla verktyg här är gratis.

Öppna verktygslådan

Varför konvertera MDB till SQL?

De flesta organisationer exporterar MDB-data till en SQL-server för att ta bort det Windows-exklusiva beroendet av Microsoft Access och få en ordentlig databasmotor för flera användare. MDB-filer är också så gamla att den Access-version som behövs för att öppna dem inbyggt kanske inte längre är tillgänglig.

Hur man konverterar MDB till SQL

Navicat Premium APP

Anslut till .mdb-filen, välj tabeller och använd export- eller dataöverföringsfunktionen för att generera SQL-dumpfiler för måltypens databas.

ACCDB MDB Explorer APP

Öppna .mdb-filen och exportera tabeller som ett SQL-skript.

Access Database Manager APP

Öppna .mdb-filen och exportera tabelldata som SQL-satser.

Program som konverterar MDB

Navicat Premium
ACCDB MDB Explorer
Access Database Manager

Om dessa format

Kvalitet & vad man bör tänka på

  • Endast tabeller och deras data överförs till SQL - Access-formulär, rapporter, makron och VBA-kod har ingen SQL-motsvarighet och exporteras inte.
  • Ange målets SQL-dialekt (MySQL, PostgreSQL, SQLite) för att få kompatibel CREATE TABLE-syntax och datatypmappningar.
  • Access AutoNumber-fält mappas till AUTO_INCREMENT i MySQL eller SERIAL i PostgreSQL - verifiera hanteringen av primärnycklar i utdata.

Vanliga frågor

Finns det ett gratis CLI-alternativ för Linux eller macOS?
Ja - mdbtools (mdb-schema och mdb-export -I) är gratis och öppen källkod; installera via brew install mdbtools på macOS eller apt install mdbtools på Ubuntu.
Exporterar Microsoft Access INSERT-satser inbyggt?
Nej - Access lagrar sparade frågor som SQL-text men exporterar inte data som INSERT-satser; använd mdbtools eller ett dedikerat migrationsverktyg för fullständiga SQL-dumpar.
Behöver jag ha Microsoft Access installerat för att konvertera MDB till SQL?
Nej - mdbtools på Linux och macOS läser Jet-binärfiler direkt utan Access, och Windows-verktyg med grafiskt gränssnitt fungerar också utan det.
Vad gäller för mycket gamla Access 1.x eller 2.x MDB-filer?
mdbtools läser Jet-binärfiler väl, men mycket gamla Access 1.x/2.x-filer kan ibland orsaka parsningsfel - testa på några tabeller innan du förlitar dig på hela resultatet.