Dawid Panfil

Jak wykonać import i eksport bazy danych z dockera?

Dzisiaj pokażę jak wykonać import oraz eksport bazy danych z dockera jednym poleceniem w konsoli.

Najpierw eksportujemy dane:

docker exec [CONTAINERNAME] mysqldump -u [USERNAME] --password=[PASSWORD] [DATABASE] > dump.sql

Następnie importujemy:

docker exec -i [CONTAINERNAME] mysql -u [USERNAME] --password=[PASSWORD] [DATABASE] < dump.sql

gdzie:

  • [CONTAINERNAME] – nazwa kontenera MySQL
  • [USERNAME] – nazwa użytkownika bazy danych
  • [PASSWORD] – hasło użytkownika bazy danych
  • [DATABASE] – nazwa bazy danych

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *