評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 5,平均評等: 5]
一般來說mysql server 預設是只允許localhost (127.0.0.1)來連線,要讓遠端可以連就要做一些配置才可以。
要連遠端資料庫的主機
安裝mysql client (安全性因素 不要裝mysql server)
指令:apt install mysql-client-core-5.7
安裝phpmyadmin 圖型化界面 方便管理 指令:apt install phpmyadmin
連接端的設定
mysql 創建遠端連線帳號
CREATE USER 'account'@'ip' IDENTIFIED BY 'password';//建立遠端連線帳號
GRANT ALL PRIVILEGES ON your_database.* TO 'account'@'ip' IDENTIFIED BY 'your password';//附於遠端ip連線 操作權限 (指令資料庫)
GRANT ALL PRIVILEGES ON *.* TO 'account'@'ip' IDENTIFIED BY 'your password';//附於遠端ip連線 操作權限 (所有權限)
FLUSH PRIVILEGES; // 更新權限配置
ip部份可以是完整網址:192.168.1.33
也可以是指定一個網段:192.168.%.% or 192.168.1.%
mysql 設定檔修正
nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 127.0.0.1
修改成你的主機ip
bind-address = 192.168.1.20
重啟mysql
service mysql restart
mysql -h 192.168.1.20 -u account -p
本機連線成功即可再試遠端主機
防火牆
AWS 安全組 入站 3306 192.168.0.0/16
一般主機就是 iptable 針對 192.168.1.33 開3306 port
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 5,平均評等: 5]
平衡豬 獨輪車小豬 平衡玩具 不倒翁平衡豬
維力 素飄香 野菜多 素排骨雞 素紅燒牛肉 麻辣燙 麻油當歸枸杞 蔘湯麵 素食 泡麵 單包
水壺背袋 水壺網袋 水瓶袋 多色可選 戶外郊遊 登山野餐 可放手機 水壺背帶
現貨超低價 小新玩偶 蠟筆小新 動感新生活係列 潮玩 小新公仔
正在煩惱怎麼設定,感謝分享。
很高興我的文章能幫助到您…