Regelmatig back-ups zijn essentieel als u werkt met een website , zodat u de site zo snel mogelijk nadat een server storing kan herstellen , bijvoorbeeld . In tegenstelling tot de bronbestanden die deel uitmaken van de website , die ongewijzigd grootste deel van de tijd te blijven , wordt de database voortdurend in beweging met nieuwe data toegevoegd en bestaande records bijgewerkt . Voor u naar de website met de minimale verlies van gegevens te herstellen , moet u regelmatig database- backups te maken , uitgevoerd met behulp van de mysqldump tool geïnstalleerd met MySQL . De tool zorgt voor een platte - tekstbestand met alle SQL-statements nodig om de database te reconstrueren . Instructies 1 verbinding met de externe Linux- server met behulp van SSH , of open een terminal sessie als je op de lokale machine . Ga naar de map die zal slaan 2 de dump -bestand met behulp van het "cd " commando , of gebruik de " mkdir " commando om een nieuwe map aan te maken Type 3 van de onderstaande commando bij de opdrachtprompt : . mysqldump -u gebruikersnaam - p password -database - name> sqlfile.txt U moet "username " en " password " te vervangen door de gegevens van een MySQL gebruiker met machtigingen voor toegang tot de database . Vervang " database naam " met de naam van de database , en " sqlfile.txt " met de naam die u wilt toewijzen aan de SQL dump file 4 Herstel de database met behulp van de mysql commando . : mysql -u gebruikersnaam - p password -database - naam < sqlfile.txt Deze handeling kan enige tijd in beslag nemen , afhankelijk van de grootte van de dump -bestand . MySQL voert elke SQL-instructie in de dump -bestand , om een exacte replica van de database te maken op het moment van de back-up .
|