GoDaddy Pomoc

Eksportuj bazę danych MySQL przez SSH

Zamiast phpMyAdmin możesz użyć połączenia Secure Shell (SSH), aby wyeksportować plik kopii zapasowej SQL swojej bazy danych. Jest to zaawansowana metoda, która może pomóc przy eksportowaniu dużych plików SQL i może być konieczna przy korzystaniu z samodzielnie zarządzanego hostingu VPS Hosting, ponieważ nie ma on zainstalowanego narzędzia phpMyAdmin.

Uwaga: jeśli Twoja witryna jest hostowana w ramach jednego z planów hostingowych Managed WordPress, musisz użyć WP-CLI zamiast SSH.
Wymagane: aby wykonać te kroki, będziesz potrzebować następujących elementów:
  1. Połącz się z moim kontem hostingowym za pomocą SSH (Secure Shell).
  2. Użyj polecenia ls, aby wyświetlić listę plików i folderów, oraz cd i ../, aby poruszać się po katalogach, aż znajdziesz się w takim, w którym chcesz zapisać plik kopii zapasowej.
  3. Połącz się z MySQL przy użyciu następującego polecenia:
     mysqldump -h nazwa hosta -P port -u nazwa użytkownika -p baza danych > backup.sql
    Uwaga: jeśli używasz localhost jako swojego hosta, opuść część –h nazwa hosta polecenia, a jeśli masz standardowy port (3306), możesz też opuścić część –P port polecenia.
    • W powyższej komendzie musisz zastąpić:
      • nazwa hosta nazwą Twojego hosta;
      • port numerem Twojego portu MySQL. Jeśli na Twoim koncie hostingu nie określono inaczej, Twój port to 3306;
      • nazwa użytkownika Twoją nazwą użytkownika dla tej bazy danych;
      • baza danych nazwą bazy danych, którą chcesz eksportować;
      • backup.sql nazwą, jakiej chcesz użyć dla pliku kopii zapasowej.
  4. Wciśnij Enter na klawiaturze.
  5. Gdy pojawi się komunikat Wprowadź hasło:, wprowadź hasło dla tego użytkownika bazy danych.
    Uwaga: hasło nie będzie widoczne z powodów bezpieczeństwa. Nie będziesz nic widzieć podczas wpisywania lub wklejania.
  6. Wciśnij Enter na klawiaturze.

Twoja baza danych zostanie wyeksportowana do pliku SQL o nazwie nadanej mu przez Ciebie w kroku 4 i będzie gotowa do pobrania na lokalny komputer.

Więcej informacji