MySQL är en databas med öppen källkod ledningssystem för organisationer av alla typer och storlekar . Det finns två sätt att importera data från en backup- fil till en befintlig eller tom databas i MySQL . Den första är att använda MySQL kommandoradsgränssnitt. Om du inte är bekväm med SQL-satser , men du kan använda phpMyAdmin för att klicka dig igenom en stor import . Saker du behöver
MySQL Review SQL backup-fil
phpMyAdmin
Visa fler instruktioner
Använda kommandoraden
1
Gå MySQL kommandorad gränssnittet genom att logga direkt på din server . Använd administratör eller root-lösenordet för att se till att du arbetar med den högsta nivån av behörigheter .
2
Inaktivera indexering av data för att dramatiskt öka hastigheten och noggrannheten av importen . Detta gör det möjligt för MySQL att komma många rader med data på en enda skiva skrivning . Om du gör det minskar belastningen på servern , sannolikheten för en krasch under en stor import och den tid som krävs för att slutföra importen .
Ange följande rad för att stänga av indexering , som ersätter " tabellnamn " med det verkliga namnet av ditt bord :
ALTER tABLE ` tabellnamn ` inaktivera tangenter , Addera 3
Importera SQL filen som innehåller den information du vill återställa till databasen genom att ange följande line :
$ mysql - u [ uname ] - p [ pass] [ db_to_restore ] < [ backupfile.sql ]
Ersätt [ uname ] och [ pass] med ditt verkliga användarnamn och lösenord . Ändra [ db_to_restore ] och [ backupfile.sql ] med namnen på din databas och backup -fil . Om säkerhetskopian är komprimerad , anger denna linje istället :
gunzip < [ backupfile.sql.gz ]