Import i eksport bazy danych przez SSH (hosting VPS)
Aby zaimportować lub wyeksportować duże bazy danych najlepiej użyć komend z poziomu SSH.
Logujemy się na konto przez SSH (np. Na konto root).
Export bazy danych.
Przechodzimy do katalogu gdzie ma znaleźć się plik.
cd /home/user/domains/public_html/bazadanych
Teraz wykonujemy zrzut:
mysqldump -uUŻYTKOWNIK -pHASŁO BAZADANYCH > backup.sql
UŻYTKOWNIK – podajemy użytkownika mysql (pomiędzu -u a użytkownikiem nie ma spacji)
HASŁO – podajemy hasło użytkownika mysql (pomiędzy -p a hasłem nie ma spacji)
BAZA DANYCH – podajemy nazwę bazy danych, którą chcemy zrzucić
backup.sql – nazwa pliku sql do którego będziemy zrzucać dane (zostanie on automatycznie utworzony)
Import bazy danych.
Aby zaimportować plik sql do bazy danych przechodzimy do folderu gdzie znajduje się plik sql (możemy go wrzucić np. Przez program FTP).
cd /home/user/domains/public_html/bazadanych
A teraz wykonamy import:
mysql -uUŻYTKOWNIK -pHASŁO BAZADANYCH < backup.sql
UŻYTKOWNIK – podajemy użytkownika mysql (pomiędzu -u a użytkownikiem nie ma spacji)
HASŁO – podajemy hasło użytkownika mysql (pomiędzy -p a hasłem nie ma spacji)
BAZADANYCH – podajemy nazwę bazy danych, którą chcemy zrzucić
backup.sql – nazwa pliku sql do którego będziemy zrzucać dane (zostanie on automatycznie utworzony)