MySQL er en åpen kildekode database management system for organisasjoner av alle typer og størrelser . Det er to måter å importere data fra en sikkerhetskopi fil inn i en eksisterende eller tom database i MySQL. Den første er å bruke MySQL kommandolinje-grensesnitt. Hvis du ikke er komfortabel med SQL-setninger , men du kan bruke PHPMyAdmin å klikke deg gjennom en stor import . Du trenger
MySQL
SQL backup fil
PHPMyAdmin
Vis flere instruksjoner
Bruke kommandolinjen
en
Åpne MySQL kommandolinjen grensesnitt ved å logge direkte på serveren din . Bruk administrator eller root-passordet for å sikre at du arbeider med det høyeste nivået av tillatelser .
2
Deaktiver indeksering av data til dramatisk øke hastigheten og nøyaktigheten av import . Dette gjør at MySQL for å gå inn mange rader med data på én enkelt disk skrive. Gjør du det reduserer belastningen på serveren , er sannsynligheten for en krasj under en stor import og tiden det tar å fullføre importen .
Skriv inn følgende linje for å slå av indeksering , erstatte " table_name " med det faktiske navnet på tabellen : en
ALTER tABLE ` table_name ` SKRU nøkler;
3
Import SQL -fil som inneholder informasjonen du vil gjenopprette til databasen ved å oppgi følgende linje:
$ mysql - u [ uname ] -p [ pass ] [ db_to_restore ] < [ backupfile.sql ]
Replace [ uname ] og [ pass ] med det faktiske brukernavn og passord . Bytt [ db_to_restore ] og [ backupfile.sql ] med navnene på din database og backup -fil. Hvis din backup -filen er komprimert , inn denne linjen i stedet : en
gunzip < [ backupfile.sql.gz ]