Docker——安裝MySQL

Docker——安裝MySQL

之前的命令介紹中已經寫過了,這裏總結一下:

1.拉取mysql5.5版本的鏡像

docker pull mysql:5.5

2. 啓動MySQL容器

docker run -p 3306:3306 --name fuyou-mysql-01 -e MYSQL_ROOT_PASSWORD=設置該MySQL密碼 -d mysql:5.5

docker run -p 3306:3306 --name fuyou-mysql-01 -e MYSQL_ROOT_PASSWORD=23573 -d mysql:5.5

簡要說明:
-p 3306:3006 即系統端口3306 映射到容器內部端口3306

–name piao-mysql-01 即爲這個容器取的名字

-e MYSQL_ROOT_PASSWORD=設置該MySQL密碼 設置MySQL密碼

-d 後臺運行

最後的mysql:5.5 即本地的mysql:5.5鏡像(5.1中拉取的MySQL鏡像)

MySQL其他操作,可查看官方文檔 https://hub.docker.com/_/mysql

docker運行mysql

3 .MySQL容器測試:使用navicat連接MySQL

我是用的阿里雲的CES服務器,系統版本centos7.5。首先添加安全組規則:

端口範圍 協議選擇MySQL後默認是3306

授權對象 0.0.0.0/0 所有ip均可訪問

CES配置安全組MySQL.png

使用navicat客戶端連接上述mysql

navicat連接docker中的MySQL容器

4.進入命令行MySQL操作

啓動MySQL後,想進入mysql的命令行,執行如下命令 :

fuyou-mysql-01是我給MySQL容器取的名字

docker exec -it fuyou-mysql-01 bash

接下來是進入MySQL的命令:

mysql -uroot -p

接下來輸入密碼即可,也可以在p後面直接輸入密碼:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章