W MySQL, „Mysqldump„Narzędzie klienta może być używane do generowania kopii zapasowych lub tworzenia zestawu instrukcji SQL, które mogą być używane do przesyłania lub odtwarzania oryginalnych danych bazy danych z jednego serwera na drugi. Polecenie „MySQLDUMP” może również zwracać dane w XML, Test delimited lub formularz CSV.
Ten post skompiluje metodę generowania kopii zapasowej i przywracania baz danych MySQL za pomocą polecenia MySQLDUMP.
Jak tworzyć kopię zapasową baz danych MySQL za pomocą polecenia „MySQLDUMP”?
Postępuj zgodnie z poniższymi instrukcjami, aby wygenerować kopię zapasową bazy danych MySQL za pomocą polecenia MySQLDUMP.
Krok 1: Dostęp do serwera MySQL
Uruchom „Wiersz polecenia„Terminal i podłącz serwer MySQL za pomocą podanego polecenia wraz z nazwą użytkownika i hasłem:
mysql -u root -p
Krok 2: Wyświetl bazy danych
Następnie wykonaj „POKAZYWAĆ”Polecenie, aby wyświetlić wszystkie dostępne bazy danych za pomocą„Bazy danych" opcja:
Pokaż bazy danych;
Jak widać, bazy danych są wymienione i wybraliśmy „Mariadb" Baza danych:
Następnie oprócz serwera MySQL, uruchamiając polecenie danego below:
\Q
Krok 3: Zrób kopię zapasową bazy danych
Teraz uruchom „Mysqldump„Polecenie, aby wykonać kopię zapasową konkretnej bazy danych MySQL:
mysqldump -u root -p mariadb> backupdb.SQL
Tutaj:
Po wykonaniu wyżej wymienionych polecenia poprosi o hasło i utworzy kopię zapasową bazy danych:
Krok 4: weryfikacja
Aby upewnić się, że kopia zapasowa została pomyślnie utworzona lub nie, użyj „GDZIE”Polecenie z wygenerowaną nazwą pliku:
Gdzie Backupdb.SQL
Można zauważyć, że tworzenie tworzenia kopii zapasowej konkretnej bazy danych i istnieje w poniżej określonym miejscu:
Jak przywrócić bazy danych mysql na serwerze MySQL?
Jeśli chcesz przywrócić bazy danych mysql na serwerze MySQL, wykonaj podane kroki.
Krok 1: Połącz z MySQL Server
Początkowo dostęp do serwera MySQL, uruchamiając dostarczone polecenie:
mysql -u root -p
Krok 2: Utwórz nową bazę danych
Następnie zrób nową bazę danych za pośrednictwem „TWORZYĆ„Polecenie z„Bazy danych„Nazwa opcji i bazy danych:
Utwórz bazę danych restaredB;
Po utworzeniu nowej bazy danych uruchom „\Q„Poleć i zrezygnuj:
Krok 3: Przywróć bazę danych
Następnie wykonaj „Mysql„Polecenie przywrócenia bazy danych:
mysql -u root -p restaredB < mybackup.sql
Tutaj:
Zgodnie z pod względem danych wyjściowych konkretna baza danych została pomyślnie przywrócona:
Krok 4: Dostęp do serwera MySQL
Następnie połącz z serwerem MySQL za pomocą następującego polecenia:
mysql -u root -p
Krok 5: Wyświetl bazy danych
Uruchom „POKAZYWAĆ„Polecenie do wyświetlania wszystkich baz danych:
Pokaż bazy danych;
Można zauważyć, że przywrócony „restaredb„Baza danych istnieje na liście:
Zebraliśmy najłatwiejsze sposoby utworzenia kopii zapasowej i przywrócenia baz danych MySQL za pomocą polecenia MySQLDUMP.
Wniosek
Aby wygenerować kopię zapasową bazy danych MySQL, „mysqldump -u -p> „Używaj polecenia. Z drugiej strony „mysql -u -p < „Polecenie może być używane do przywrócenia bazy danych. Ten post dostarczył procedurę utworzenia kopii zapasowej i przywrócenia baz danych MySQL z wykorzystaniem polecenia mysqldump.