Halloweenrea 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 November 6, 2026

En databassäkerhetskopia är en vanlig SQL-fil: en textdump av varje tabell och rad som kan återskapa databasen var som helst. Den här guiden täcker hur du exporterar en för säker förvaring, importerar en befintlig dump och flyttar 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 vanliga filbackuper 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 Databaser och öppna vyn manage 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 uppgifterna från fliken Databaser, använd sedan dess funktion Export / Dump för att spara en .sql-fil. Välj "structure + data" för att fånga allt.

Förvara .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 och återskapar dess tabeller och data. Importera till en tom databas: import över befintliga tabeller kan krocka eller duplicera data.

  1. På fliken Databaser, 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 det är klart. 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 vid delning eller flytt av en server):

  1. Exportera källdatabasen till en .sql-fil.
  2. Skapa en ny, tom databas på destinationsservern (fliken Databaser).
  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.

Uppgifterna ändras alltid mellan databaser, så återanvänd aldrig den gamla anslutningssträngen. Kopiera den nya direkt från destinationens flik Databaser.

Vanliga problem

  • "Access denied" vid import: du använder de gamla uppgifterna. 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 den 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 ta 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.