Docker 執行 mysql 5 7 19 命令

2021-08-05 19:47:54 字數 649 閱讀 8121

docker 執行 mysql 5.7.19 命令:

docker

pull

mysql

:5.7

.19

執行容器:

docker run -p

3306:3306

--name mysql5.7

-v /data/mysql5.7/conf:/etc/mysql/conf.d -v /data/mysql5.7/datadir:/var/lib/mysql -e mysql_root_password=

123456

-d mysql:5.7

.19

–name:指定容器別名:格式:–name mysql5.7;

-p:埠對映;格式:-p 對外埠:容器埠 例如 -p 3306:3306;

引用塊內容

-v:掛載主機乙個資料目錄作為資料卷,可以掛載多個;格式:-v 本地目錄:容器目錄;

說明:

可以把cnf配置檔案放到/data/mysql5.7/conf,這樣就會自動載入該配置檔案。

新建的資料庫檔案會儲存到本地目錄:/data/mysql5.7/datadir

docker建立mysql 5 7容器

宿主機mysql配置檔案路徑 root docker mysqletc mysql 宿主機mysql資料卷路徑 root docker mysqletc data 注 路徑可以自己定義 建立乙個臨時的msyql 5.7容器,目的是cp 容器裡mysql的配置檔案 docker run d p 330...

Docker環境安裝mysql5 7

docker pull mysql 5.7 使用docker命令啟動 docker run p 3306 3306 name mysql v mydata mysql log var log mysql v mydata mysql data var lib mysql v mydata mysql...

mysql5 7學習 mysql 5 7 學習

mysql uroot proot mysql5.7 mysql.user表沒有password欄位改 authentication string 一.建立使用者 命令 create user username host identified by password 例子 create user d...