Importowanie i eksportowanie w bazach danych MySQL pomaga w zapewnieniu bezpieczeństwa danych, ponieważ importowanie baz danych służy do przesyłania danych między serwerami, z drugiej strony eksportowanie baz danych pomaga w tworzeniu kopii zapasowych i odzyskiwaniu danych.
Ten przewodnik zawiera procedurę:
Wymagania wstępne: Instalacja serwera MySQL w systemie Linux
Preferowana jest aktualizacja systemu przed jakąkolwiek instalacją, więc wpisz:
$ Sudo trafna aktualizacja
Zainstaluj serwer MySQL, wpisując:
$ Sudo trafny zainstalować serwer mysql
Aby sprawdzić zainstalowaną wersję MySQL, wpisz:
$ mysql --wersja
Aby uruchomić usługi MySQL, użyj tego polecenia:
Eksportowanie baz danych MySQL w systemie Linux
Wyeksportujmy bazę danych w Linuksie, ale wcześniej musisz połączyć się z serwerem MySQL. Użyj tej składni, aby połączyć się z lokalnym serwerem MySQL:
$ mysql -W < nazwa użytkownika > -P
W tym poście nazwa użytkownika to „ mysql ”:
Jak widać na powyższym wyjściu, serwer MySQL został pomyślnie połączony.
Użyj tego polecenia SHOW, aby zobaczyć wszystkie dostępne bazy danych:
> POKAŻ BAZY DANYCH;
Aby wyeksportować bazę danych „mysql” z dostępnych baz, najpierw utwórzmy katalog za pomocą tego polecenia:
Przejdź do tego katalogu, wpisując:
Aby wyeksportować bazę danych, użyj następującej składni:
Podaj swoją nazwę użytkownika, nazwę bazy danych, którą chcesz wyeksportować oraz nazwę pliku, do którego chcesz wyeksportować bazę danych. Użyj tej składni i naciśnij klawisz Enter, a następnie wpisz polecenie ls, aby sprawdzić, czy baza danych została wyeksportowana pomyślnie, czy nie:
Tutaj możesz zobaczyć, że plik został pomyślnie utworzony.
Aby zobaczyć niektóre dane tego pliku, wpisz:
$ głowa -N 5 < Nazwa pliku > .sql
Tutaj widoczne są dane wyeksportowanej bazy danych.
Importowanie baz danych MySQL w systemie Linux
Aby zaimportować bazę danych, połączmy się z lokalnym serwerem za pomocą składni:
$ mysql -W < nazwa użytkownika > -P
Pomyślnie zalogowałeś się do lokalnego serwera bazy danych.
Aby utworzyć bazę danych, użyj następującej składni:
> UTWÓRZ BAZY DANYCH < nazwa-bazy danych > ;
Podaj nazwę bazy danych:
Aby zobaczyć dostępne bazy danych, wpisz to polecenie:
Tutaj widać, że utworzona baza danych jest dostępna.
Zaimportujmy już istniejący plik z rozszerzeniem „.sql” zawierający dane kopii zapasowej bazy danych, używając następującej składni:
$ mysql -W < nazwa użytkownika > -P < nowa-nazwa-bazy danych > < < Nazwa pliku > .sql
Podaj wymagane wartości w składni:
Twoja baza danych została pomyślnie zaimportowana, ponieważ poprosiła o hasło i dała bezbłędne dane wyjściowe.
Wniosek
Importowanie i eksportowanie baz danych to ważne zadanie związane z odzyskiwaniem i tworzeniem kopii zapasowych danych, migracją danych, współpracą lub testowaniem i debugowaniem. Eksportowanie tworzy plik kopii zapasowej, aby wyeksportować bazę danych, użyj tej składni „ sudo mysqldump -u