docker進入mysql資料庫並進行匯入 匯出

2022-06-17 21:00:09 字數 630 閱讀 1100

一:匯入

1.首先檢視docker執行的容器:

docker ps
2.將宿主機檔案拷貝到docker容器中:

docker cp 2020415.sql af491d5466ea:/opt/2020415.sql

說明:docker cp [宿主機檔案路徑] 容器id:[容器目錄]

3.進入容器中

docker exec -it dnmp_mysql_1 bash

docker exec -it dnmp_mysql_1 /bin/bash

docker exec -it dnmp_mysql_1 sh
若提示

則需要在命令前加 winpty

如:

winpty docker exec -it dnmp_php72_1 bash
3.進入資料庫進行匯入操作

mysql -u root -p

source /opt/20200415.sql

進入Docker容器

該命令會在執行中的容器中執行乙個新的終端,然後你就可以在容器中執行命令。usage docker exec options container command arg.run a command in a running container options d,detach 分離模式 在後台執行命令...

進入Docker容器

在進入docker容器之前,首先要執行對應的docker容器,先使用命令docker ps檢視正在執行的容器。docker inspect format id 使用該命令檢視對應id容器的ip位址 下面是方法 一 使用docker attach id進入docker容器 這種方法不最先推薦,有時候會...

啟動docker並進入到mysql映象

1 啟動docker systemctl start docker 2 檢視目前正在執行的docker映象 3 啟動mysql映象 docker run di name mysql p 3306 3306 e mysql root password itcast centos mysql 57 ce...