Window中的Docker 拉取Mysql鏡像 並在本地Navicate鏈接


首先本地   拉取mysql鏡像

 

以下是所有mysql鏡像

我自己下載的為5.6   下面 以5.6為例:(拉取mysql5.6鏡像)

docker pull mysql:5.6

 

 

創建一個容器

 

 docker run --name "mysql" -p 3307:3306 -e MYSQL_ROOT_PASSWORD=自己的數據庫密碼 -d mysql:5.6

--name    容器的名稱

-p       本地(宿主機)端口:容器端口

-e MYSQL_ROOT_PASSWORD=******:初始化root用戶的密碼

-d: 后台運行容器,並返回容器ID

mysql:5.6   是 mysql鏡像

 

 

#進入容器
docker exec -it mysql /bin/bash
#登錄mysql
mysql -u root -p*****
#添加遠程登錄用戶
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密碼' WITH GRANT OPTION;
重載授權表:

FLUSH PRIVILEGES;

 

完成以上操作  就可以在Navicate 測試鏈接了

 

 

 

 

 

 

 

 

 

 

人生就像一杯酒,需要慢慢品嘗,喝得太快,受傷的只是自己。醉了只會更痛苦,明天還是依舊。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM