-
安裝完docker之后,在命令行中輸入docker images可以查看自己創建的image(安裝下載docker的教程很多了,大家需要可以去查一下就可以了)這里我之前已經創建了
-
如果沒有的小伙伴,要先pull一下MySQL,版本可以根據自己的需要去選擇,弄好之后可以再執行docker images查看。
-
docker run --name=mysql -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql
這里是新建一個MySQL數據庫容器,命名、端口映射設置以及設置密碼。這一句比較重要,設置好對應下面的遠程連接。這里的-d指的是后台運行。
-
在我執行選擇對應容器id,進入容器時候開始報錯,在報錯信息中得知沒有啟動該容器
-
docker ps -a可以顯示所有容器(默認是在運行的容器) ps 可以接着 -a -f -1等提示語進行(-1表示的是顯示上一個create的容器),也可以直接docker ps-顯示出來的是2個連接的容器
-
輸入docker start選擇id的前六位即可</br>
-
-
start之后便可以進入容器,進入容器,使用root登陸進去MySQL中,這里的密碼便是之前設置好的密碼,輸入成功之后便是welcome。
-
在命令行操作成功之后,便可以使用一些遠程軟件去連接,實現可視化操作,這里我用的是navicat,其實類似sql developer一些都可以進行登陸,還有plsql developer也可以登陸使用不同的數據庫,包括Oracle、MySQL等。Navicat 是以直覺化的圖形用戶界面而建的,讓你可以以安全並且簡單的方式創建、組織、訪問並共用信息。
-
這里的連接名可以自定義,所有的連接軟件都是這樣,連接名都是可以自定義的。端口就是前面設置好的。這里的ip地址都是localhost的,在自己電腦上便是自己的localhost。遠程時候需要ip地址。
-
上面可以看到在數據庫里面的table是一致的,說明測試連接使用是正確的。后面會繼續保持更新的,如果你正巧看到這篇文章,麻煩點個贊留個言交流下,謝謝你!加油,共勉!