MySQL Workbench zapewnia łatwy sposób eksportowania danych do zewnętrznego źródła.
Istnieje wiele sposobów eksportowania danych w MySQL. Możesz wyeksportować całą bazę danych. Możesz wyeksportować jedną lub więcej tabel. Możesz także wyeksportować zestaw wyników zapytania.
Tutaj używamy MySQL Workbench do wykonywania operacji eksportu.
Eksportowanie zestawu wyników zapytania
Zacznijmy od wyeksportowania zestawu wyników zapytania.
Zestaw wyników zapytania można wyeksportować do wielu formatów, w tym CSV, XML, HTML, JSON, SQL INSERT, Excel i oddzielone tabulatorami.
Zestaw wyników zapytania można wyeksportować, uruchamiając zapytanie w programie MySQL Workbench, a następnie klikając przycisk Eksportuj ikonę, w której pojawi się monit o zapisanie pliku. Kroki poniżej.
-
Rozpocznij eksport
Po uruchomieniu zapytania kliknij przycisk Eksportuj ikona nad zestawem wyników.
-
Nazwij plik
Wpisz nazwę pliku. Pamiętaj, że możesz eksportować do wielu różnych formatów plików.
Kliknij Zapisz .
-
Wynik
Spowoduje to wyeksportowanie zestawu wyników zapytania, a dane zostaną zapisane w określonym pliku.
Teraz możesz otworzyć ten plik w zewnętrznej aplikacji lub zaimportować go do innej bazy danych.
Oto jak wygląda powyższy plik CSV po otwarciu go w OpenOffice.
Eksportowanie bazy danych i/lub jej zawartości
Możesz wyeksportować całą bazę danych, jej tabele i/lub ich dane do pliku SQL. Ten plik może być później użyty do przywrócenia bazy danych i/lub jej zawartości.
Możesz wybrać, czy chcesz utworzyć jeden plik dla wszystkiego, czy jeden plik dla każdej tabeli. W związku z tym można przywrócić całą bazę danych, uruchamiając jeden plik lub w razie potrzeby przywrócić poszczególne tabele. Możesz także wybrać, czy chcesz wyeksportować tylko strukturę bazy danych, jej dane, czy jedno i drugie.
Oto kroki, jakie należy wykonać, aby to zrobić:
-
Rozpocznij eksport
Upewnij się, że ZARZĄDZANIE w lewym menu wybrana jest zakładka.
Kliknij Eksport danych link.
-
Skonfiguruj i uruchom eksport
Eksport danych pojawi się ekran. Wybierz bazę danych do wyeksportowania (oraz tabele/obiekty do uwzględnienia). Wybierz, czy chcesz mieć samodzielny plik, czy oddzielne pliki.
W tym przypadku wybrałem Dump Structure and Data ponieważ chciałem całą bazę danych, w tym jej tabele i dane. Jeśli chcesz wyeksportować tylko dane, zmień to na Zrzuć tylko dane . Jeśli chcesz tylko bazę danych bez danych, wybierz Tylko zrzut struktury .
Ponadto wybrałem Eksportuj do pliku samodzielnego a następnie Utwórz zrzut w jednej transakcji (tylko samodzielny plik) i Uwzględnij schemat tworzenia aby skrypt utworzył bazę danych przed próbą wstawienia jej zawartości.
Po zakończeniu kliknij Rozpocznij eksport
-
Wprowadź hasło
Jeśli pojawi się monit o hasło, wprowadź je i kliknij OK
-
Wynik
Operacja eksportu zostanie teraz wykonana. Po zakończeniu Postęp eksportu ekran wyświetla Eksport zakończony .
Następnie otworzymy ten plik i uruchomimy go, aby przywrócić całą naszą bazę danych.