最近買了臺阿里雲的雲主機,下面簡單介紹下如何在docker中建立mysql並通過外部訪問
1: 拉取mysql映象
docker pull mysql:5.6
2: 建立mysql容器
docker run -p 3306:3306 --name mymysql -v $pwd/mysql/logs:/logs -v $pwd/mysql/data:/mysql_data -e mysql_root_password=abc123, -d mysql:5.6
3: 開發3306埠
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --reload
firewall-cmd --list-all
4: 在阿里雲上安全組規則中也要開發3306埠,否則在外部還是無法訪問剛建立的資料庫
如圖在這裡進行開放3306埠的設定
具體設定如下
mysql新建並授權使用者
登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql user host,user,password values localhost phplamp password 1234 重新整理系統許可權表 mysql flush privileg...
阿里雲伺服器ubuntu安裝MySQL並配置埠
sudo apt get install mysql server sudo apt get install mysql client mysql預設關閉了遠端連線,因此需要將配置檔案中的bind address 127.0.0.1這一行注釋掉 vim etc mysql mysql.conf.d ...
mysql 阿里雲伺服器新建使用者及使用者授權
在需要將springboot專案部署到阿里雲伺服器上時,遇到了一些問題,這裡記錄一下。mysql u root p 連線伺服器 show databases 看當前所有資料庫 use mysql 進入mysql資料庫 show tables 檢視mysql資料庫中所有的表 select host,u...