1. 程式人生 > 其它 >資料庫開啟遠端連線資料庫的訪問許可權

資料庫開啟遠端連線資料庫的訪問許可權

背景:我們在遠端伺服器上搭建安裝好了MySQL後在遠端使用其他工具(sqlyog後者navitcat)連線時,會出現無法連結的情況,

原因:一般情況下是因為MySQL沒有開啟遠端訪問的許可權

解決:

1.在伺服器端遠端桌面開啟終端 啟動資料庫

在預設的資料庫表中開啟user表

注意:不可以直接開啟user表,需要在查詢語句後面加上 \G

這樣可以讓表裡資料分行顯示

接下來根據,具體查出我們需要的關鍵的幾個資料 host user password

從表裡可以看出,mysql預設是隻允許我們本地訪問的,因此我們需要新增一個遠端連結的賬號

新增語句 grant all privileges on *.* to root@'%' identified by '這裡設定密碼';

至於執行後就為了我們添加了一個可以用於遠端訪問的root賬號。接下來我們直接在sqlyog後者navicat里正常通過ip連結即可