Portal:FozzCom/fnc move db server
Contents
Flytta en MySQL databas från en server till en annan
Nedan följer instruktioner hur man flyttar en MySQL databas från en linux server till en annan linux server.
Ta backup
Starta en SSH (tex med Putty) session och logga in med rätt behörighet på servern.
Använd kommando mysqldump för att spara en databas.
mysqldump -h server -u user -p database | gzip -9 > /var/tmp/backup_db.sql.gz
- server - normalt funkar det med localhost
- user - den användare man skall logga på med
- database - den databas man vill spara
man kommer att bli promptad för lösenord
Överför zipfil
Överför den zipfil som är skapad med tex FTP (FileZilla är ett gratis alernativ) till dator där den kan editeras vid behov.
Editera SQL data
Packa upp zipfilen vid behov (7-zip är ett gratis alternativ), och editera den med en texteditor, tex Notepad++.
Spara ner till zipfilen
Efter att SQL filen är editera spara den som en GZip fil igen.
För över zipfilen till den nya servern
För över zipfilen med tex FTP till den nya servern till en lämplig mapp.
Återställ MySQL databas
Starta en SSH (tex med Putty) session och logga in med rätt behörighet på servern.
Öppna MySQL kommandotolken.