Przejdź do głównej treści

Jak mogę zaimportować duży plik zrzutu?

Jeśli zrzut bazy danych jest bardzo duży, zalecamy zaimportowanie go przez SSH.

Najpierw musisz utworzyć bazę danych, użytkownika i hasło.

Następnie musisz przesłać plik zrzutu na serwer. Np. możesz użyć FTP.

Aby zaimportować plik, użyj następującego polecenia:

mysql -uUSER -pPASSWORD DBNAME < /var/www/USER_NAME/data/dump.sql
  • USER to użytkownik bazy danych.
  • PASSWORD to hasło użytkownika.
  • DBNAME to nazwa bazy danych.
  • /var/www/USER_NAME/data/ to ścieżka do zrzutu bazy danych.
  • dump.sql to nazwa pliku zrzutu MySQL.

Jeśli importujesz zrzut za pomocą narzędzia pv, możesz obserwować postęp importu.

pv /var/www/USER_NAME/data/dump.sql | mysql -uUSER -pPASSWORD DBNAME