Docker中Mysql容器內如何執行SQL檔案?

未来的羁绊發表於2024-10-12

Docker中Mysql容器內如何執行SQL檔案?

檢視當前執行的容器

docker ps

複製sql檔案到mysql容器中

sudo docker cp /root/sqlfile/ 423d23129a6b:/home/temp

將sqlfile資料夾下的init.sql資料庫複製到【423d23129a6b容器】下的/home/temp/資料夾下。

進入mysql容器內部

docker exec -it 423d23129a6b /bin/bash

在mysql容器內部連線到mysql資料庫

mysql -u root -p

切換到對應的資料庫下,例如 test

use test;

執行如下命令執行存放在mysql容器內home/temp/下的SQL檔案

source /home/temp/init.sql

相關文章