. Du kan ta en backup av en MySQL- databas med hjälp av mysqldump verktyget , vilket skapar en textfil som innehåller en lista med SQL- instruktioner som behövs för att rekonstruera den ursprungliga databasen . Denna textfil kan sedan lagras för att ge en säkerhetskopia av uppgifterna , eller användas för att överföra MySQL-databas till en ny MySQL-server . Använd mysql programmet på kommandoraden för att återställa från SQL textfil , ger tillräckliga användarrättigheter och namnet på den tomma databasen som kommer att hålla den återställda databasen . Instruktioner
1
Logga in till fjärrservern via SSH , eller öppna en terminal prompt om du är på samma fysiska plats som servern .
2
Open MySQL på kommandotolken genom att skriva:
mysql - u användarnamn - p
Byta " username " med ett användarkonto som har de behörigheter som krävs för att skapa databasen och importera data . Skriv in lösenordet när du uppmanas Addera 3
Skriv kommandot nedan på MySQL -prompten för att skapa en ny databas för att lagra de importerade data: .
Skapa databas DB_NAME
Ersätt " DB_NAME " med namnet på den databas som ska skapas.
4
Typ " quit " i MySQL -prompten för att stänga MySQL kommandorad .
5
Skriv kommandot nedan i terminalen prompten för att importera data från SQL- filen och infoga i den nya databasen :
mysql - u användarnamn - p DB_NAME < filename.sql
Ersätt " DB_NAME " med namnet på den databas som skapats för att lagra data , och " filename.sql " med namnet på den SQL dump -fil . Om dump filen är stor , kan data ta lite tid att rekonstruera .