08 519 70 666

Support@inleed.se

Exportera och importera stor databas

Ibland kan det vara lite klurigt att exportera och importera stora databaser, tabeller eller annan data till MySQL. Exempelvis kan phpMyAdmin bara klara av viss mängd data etc.
Här går vi igenom hur man kan exportera och importera sql-filer via SSH.

Exportera
För att exportera en stor databas finns funktionen mysqldump vilket är väldigt kraftfullt. Modifiera nedanstående exempel med dina önskemål:

mysqldump -u användare -plösenord databasnamn tabellnamn > /var/du/vill/spara/filen.sql

Ligger ni på webbhotell eller kör DirectAdmin behöver ni använda följande kommando istället:

/usr/local/mysql/bin/mysqldump -u användare -plösenord databasnamn tabellnamn > /var/du/vill/spara/filen.sql

Ta bort tabellnamn om ni vill exportera hela databasen istället för enskild tabell.

Importera
Importera är lika lätt! Glöm dock inte att ladda upp filen på den server/host ni kör kommandot på:

mysql -u användare -plösenord databasnamn < /var/du/vill/spara/filen.sql

Fungerar det inte och ni ligger på DirectAdmin-server kan ni köra följande istället:

/usr/local/mysql/bin/mysql -u användare -plösenord databasnamn < /var/du/vill/spara/filen.sql

DirectAdmin PHP MySQL Ubuntu Dell IBM