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

