MySQL資料庫如何允許遠端連線?
Aug 03, 2017 am 11:00 AM
mysql
資料庫
遠端連線
本篇主要介紹Linux下如何設定mysql允許遠端連接,一般我們安裝好mysql後無法遠端連線。
1.首先我們在linux系統上安裝mysql,本文預設linux系統可以連網或已經掛載光碟iso了,我們使用指令apt-get install mysql-server 指令進行安裝,安裝完成後,查看mysql是否啟動,執行指令ps -e |grep mysql。
2.驗證初始是否允許遠端連接,由於本次虛擬機器IP為192.168.2.120,因此我們執行mysql -h 192.168.20.120 -P 3306 -u root -proot(備註:-proot,root指root帳號的密碼),可以得到結果連線不上。
假如我們不採用遠端連接,可以連接上,指令為:
mysql -u root -proot。
登入後複製
# #3.接下來,我們連接上資料庫,執行指令use mysql;使用mysql資料庫。
並查看使用者表訊息,執行指令為:
select Host,User from user。
登入後複製
4.透過上面步驟可以得到資料表user內的值,下面我們對錶進行更新記錄允許遠端訪問,
#執行指令為:update user set Host='%' where User ='root' limit 1;
登入後複製
5.執行強制刷新指令flush privileges;
執行完畢後,關閉資料庫連線。
#6.更改mysql安裝目錄下的my.cnf文件。
一般預設路徑在/etc/mysql/下,找到bind-address = 127.0.0.1 這一行,可以對其進行刪除,註解或將127.0.0.1改為0.0.0.0,修改完畢後保存。7.重啟mysql,指令為service mysql restart。進行遠端登陸測試,可以看到已經允許遠端連線了。
#注意事項一定確保
“update user set Host='%' where User ='root' limit 1”
登入後複製
以上是MySQL資料庫如何允許遠端連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何修復 MySQL 8.4 上的 mysql_native_password 未載入錯誤
