docker中mysql執行指令碼檔案

2021-10-06 14:12:31 字數 472 閱讀 3492

從資料庫中匯出指令碼檔案,獲取***.sql檔案

將sql檔案匯入虛擬機器中

啟動docker,執行mysql容器

將sql檔案複製到mysql容器中的/home/目錄下

1。 查詢mysql容器id

docker ps
複製檔案到mysql容器中

docker cp /mnt/hgfs/**.sql 容器id:/home/**.sql
進入mysql容器執行指令碼

進入容器

docker exec -it 容器id /bin/bash
登入mysql

mysql -u root -p
登入mysql之後,執行指令碼檔案

source **.sql
等待執行完成

Linux中執行指令碼

bash shell 指令碼的方法有多種,現在作個小結。假設我們編寫好的shell指令碼的檔名為hello.sh,檔案位置在 data shell目錄中並已有執行許可權。方法一 切換到shell指令碼所在的目錄 此時,稱為工作目錄 執行shell指令碼 複製 如下 cd data shell hel...

在記憶體中執行指令碼

使用 curl 配合 就能基本實現 不接觸硬碟,從遠端載入指令碼並執行。假設,在處是乙個bash指令碼,內容如下 echo hello world.我們在本地執行 curl bash即可看到指令碼執行的輸出 hello world.curl ls bash或者使用我曾介紹過的左尖括號配合小括號的方法...

Pycharm中執行指令碼提示 SSL Error

今天用pycharm跑指令碼,提示ssl error traceback most recent call last self.prepare proxy conn conn.connect ssl context context return context.wrap socket sock,se...