Potrzebujesz wykonać kopię zapasową baz danych MySQL schemat_informacyjny, schemat_wykonawczy, mysql i phpmyadmin?

9

Wiem, że nie jest konieczne tworzenie kopii zapasowej information_schemabazy danych, ale co z następującymi bazami danych (oprócz baz danych zdefiniowanych przez użytkownika)?

  • performance_schema
  • mysql
  • phpmyadmin

(Więc w przypadku problemów i musimy zacząć od zera (świeża instalacja MySQL), które bazy danych muszę odłożyć)?)

Wandery
źródło

Odpowiedzi:

10
  • performance_schema: Niekoniecznie. Może zawierać wskaźniki wydajności, które są dobre tylko na czas korzystania z oprzyrządowania. Bezcelowe byłoby ładowanie zebranych danych z przeszłości do innej instancji MySQL lub do tej samej instancji MySQL w znacznie późniejszym czasie.

  • mysql: BĄDŹ TUTAJ BARDZO UWAŻNY !!! Jeśli wykonujesz kopię zapasową mysql, możesz ją ponownie załadować do tej samej wersji MySQL, z której pochodzi. W szczególności mysql.usernie jest kompatybilny ani do przodu ani do tyłu. Zobacz moje stare posty:

  • phpmyadmin: Jeśli chcesz ponownie załadować kopię zapasową phpmyadmindo tej samej instancji MySQL, z której pochodzi, byłoby dobrze.
RolandoMySQLDBA
źródło
Bardzo dziękuję za twoją odpowiedź! Moje pytanie dotyczyło tworzenia kopii zapasowych od zera po utracie wszystkich danych w razie nieszczęścia, trochę zmodyfikuję pytanie.
wędruje
Zamiast edytować pytanie, prześlij osobne pytanie, jeśli jest więcej szczegółów dotyczących samodzielnego tworzenia kopii zapasowych.
RolandoMySQLDBA