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ądzanych VPS lub serwerów dedykowanych, ponieważ nie mają one zainstalowanego narzędzia phpMyAdmin.

Note: If your site is hosted on one of the Managed WordPress hosting plans, you must use WP-CLI instead of SSH.
Required: You'll need the following to complete these steps:
  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.

Your database is exported to the SQL file you named in Step 4 and is ready for you to download to your local computer.

Więcej informacji