🍂 Höstrea: få 10% rabatt livet ut med koden

Säkerhetskopiera, importera och exportera en databas

Exportera din databas till en SQL-fil för säker förvaring, importera en befintlig dump och flytta en databas mellan servrar eller värdar.

Last updated September 14, 2026

En databassäkerhetskopia är en vanlig SQL-fil — en textdump av varje tabell och rad som kan återskapa databasen var som helst. Denna guide täcker export av en för säker förvaring, import av en befintlig dump och flytt av en databas mellan servrar. Om du inte har skapat en databas än, börja med Skapa och anslut till en MySQL-databas.

Varför säkerhetskopiera en databas separat

Din servers normala filsäkerhetskopior fångar spelfilerna, men en plugins eller apps live-databas fångas bäst som en egen SQL-dump — särskilt före en större plugin-uppdatering, en datamigrering eller en serverflytt. Den är liten, portabel och återställs på några sekunder.

Exportera (dumpa) en databas

Med den inbyggda hanteraren

  1. Öppna din server, gå till fliken Databases och öppna manage-vyn för databasen.
  2. Använd alternativet Export för att ladda ner en .sql-fil av hela databasen.

Med en extern klient

Anslut med HeidiSQL eller DBeaver med hjälp av inloggningsuppgifterna från fliken Databases, använd sedan dess funktion Export / Dump för att spara en .sql-fil. Välj "structure + data" för att fånga allt.

Spara .sql-filen på en säker plats på din egen dator — det är din återställningspunkt.

Importera (återställ) en databas

Import kör SQL-filen mot en databas, vilket återskapar dess tabeller och data. Importera till en tom databas — import över befintliga tabeller kan krocka eller duplicera data.

  1. På fliken Databases, skapa en ny databas (eller töm den befintliga först).
  2. I hanteraren eller din externa klient, välj Import / Run SQL file och välj din .sql-dump.
  3. Vänta tills den är klar — stora dumpar tar en stund.
  4. Peka din plugin/app-konfiguration mot databasen och starta om servern.

Stora filer: den webbläsarbaserade hanteraren kan ha problem med mycket stora dumpar. För allt över några tiotals MB, importera istället med en extern klient (HeidiSQL/DBeaver) — det är mycket mer tillförlitligt.

Flytta en databas till en annan server

För att migrera data (till exempel när du delar upp eller flyttar en server):

  1. Exportera källdatabasen till en .sql-fil.
  2. Skapa en ny, tom databas på destinationsservern (fliken Databases).
  3. Importera .sql-filen till den.
  4. Uppdatera plugin/app-konfigurationen med den nya värden, databasnamnet, användarnamnet och lösenordet, starta sedan om.

Inloggningsuppgifterna ändras alltid mellan databaser, så återanvänd aldrig den gamla anslutningssträngen — kopiera den nya direkt från destinationens Databases-flik.

Vanliga problem

  • "Access denied" vid import: du använder de gamla inloggningsuppgifterna — använd de som visas för måldatabasen.
  • "Table already exists" / dupliceringsfel: du importerade till en icke-tom databas — släpp tabellerna eller använd en ny databas och importera igen.
  • Importen tar för lång tid i webbläsaren: dumpen är för stor för webbhanteraren — använd en extern klient.
  • Data importerades men pluginet ser det inte: konfigurationen pekar fortfarande på den gamla databasen, eller så startade du inte om servern.

Tips

  • Dumpa före varje riskabel ändring — en plugin-uppdatering, en schemamigrering, en serverflytt.
  • Automatisera det där pluginet stöder schemalagda DB-exporter, eller gör en manuell dump rutinmässigt.
  • Behåll minst en kopia utanför servern av viktiga dumpar — en fil på din egen maskin överlever allt som händer med servern.