mysql安裝以及遠程連接

本次我們主要用docker的方式去安裝mysql,因爲這種方式非常簡單方便。
1,去docker hub官網搜索mysql。docker的安裝請參考Docker新手入門教程
在這裏插入圖片描述
2,在docker上,把官方mysql鏡像拉下來

#把最新mysql拉下來
docker pull mysql:latest

運行mysql鏡像

docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest

–name some-mysql :指定運行後容器名稱
-p 3306:3306 前一個是本地端口,後一個是容器端口,本地映射容器端口
-e MYSQL_ROOT_PASSWORD=my-secret-pw :指定root用戶密碼
-d:後臺運行

這樣mysql就啓動好了

3,用navicat連一下,如果連上就結束了。如果連不上,就需要改一下權限。進入mysql容器

docker exec -it some-mysql bash

登陸mysql

mysql -uroot -p

給用戶授權 可以遠程訪問

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'my-secret-pw' WITH GRANT ANT OPTION;

刷新權限

FLUSH PRIVILEGES;

4,效果如下
在這裏插入圖片描述

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