首頁 資料庫 mysql教程 MySQL資料庫如何允許遠端連線?

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。

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。
登入後複製

MySQL資料庫如何允許遠端連線?

MySQL資料庫如何允許遠端連線?

# #3.接下來,我們連接上資料庫,執行指令use mysql;使用mysql資料庫。

並查看使用者表訊息,執行指令為:

select Host,User from user。
登入後複製

執行結果如下圖所示。

MySQL資料庫如何允許遠端連線?

4.透過上面步驟可以得到資料表user內的值,下面我們對錶進行更新記錄允許遠端訪問,

#執行指令為:

update user set Host='%' where User ='root' limit 1;
登入後複製

(該條指令意思為更新user表內User值為root的第一筆記錄的Host值設定為%)更新完成後,執行上一個步驟查詢指令進行驗證

MySQL資料庫如何允許遠端連線?

5.執行強制刷新指令flush privileges;

執行完畢後,關閉資料庫連線。

MySQL資料庫如何允許遠端連線?

#6.更改mysql安裝目錄下的my.cnf文件。

一般預設路徑在/etc/mysql/下,找到bind-address = 127.0.0.1 這一行,可以對其進行刪除,註解或將127.0.0.1改為0.0.0.0,修改完畢後保存。

MySQL資料庫如何允許遠端連線?

7.重啟mysql,指令為service mysql restart。進行遠端登陸測試,可以看到已經允許遠端連線了。

MySQL資料庫如何允許遠端連線?

#注意事項

一定確保

“update user set Host='%' where User ='root' limit 1”
登入後複製
這條語句執行成功,並更改記錄。


以上是MySQL資料庫如何允許遠端連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

PHP 的大數據結構處理技巧 PHP 的大數據結構處理技巧 May 08, 2024 am 10:24 AM

PHP 的大數據結構處理技巧

如何優化 PHP 中的 MySQL 查詢效能? 如何優化 PHP 中的 MySQL 查詢效能? Jun 03, 2024 pm 08:11 PM

如何優化 PHP 中的 MySQL 查詢效能?

如何在 PHP 中使用 MySQL 備份和還原? 如何在 PHP 中使用 MySQL 備份和還原? Jun 03, 2024 pm 12:19 PM

如何在 PHP 中使用 MySQL 備份和還原?

如何使用 PHP 插入資料到 MySQL 表? 如何使用 PHP 插入資料到 MySQL 表? Jun 02, 2024 pm 02:26 PM

如何使用 PHP 插入資料到 MySQL 表?

如何修復 MySQL 8.4 上的 mysql_native_password 未載入錯誤 如何修復 MySQL 8.4 上的 mysql_native_password 未載入錯誤 Dec 09, 2024 am 11:42 AM

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

如何在 PHP 中使用 MySQL 預存程序? 如何在 PHP 中使用 MySQL 預存程序? Jun 02, 2024 pm 02:13 PM

如何在 PHP 中使用 MySQL 預存程序?

如何使用 PHP 建立 MySQL 表? 如何使用 PHP 建立 MySQL 表? Jun 04, 2024 pm 01:57 PM

如何使用 PHP 建立 MySQL 表?

在PHP中使用MySQLi建立資料庫連線的詳盡教學 在PHP中使用MySQLi建立資料庫連線的詳盡教學 Jun 04, 2024 pm 01:42 PM

在PHP中使用MySQLi建立資料庫連線的詳盡教學

See all articles