Wgranie dużej bazy danych (1-2GB i większej może być niemożliwe do wykonania za pomocą panelu PHPMyAdmin. Aby wykonać tę czynność bez problemu za pomocą Dockera, wystarczy:
- umieścić plik do wgrania w folderze dockera
- w tym wpisie pisałem wcześniej o tym jak nazywa się kontener, z którego chcemy skorzystać, należy go teraz znaleźć.
- włączyć bash
- oraz wpisać komendę jak niżej:
docker exec -i devilbox_mysql_1 mysql -uroot baza-danych< plik-do-wgrania.sql
gdzie devilbox_mysql_1 to nazwa kontenera naszego MYSQL.