<li id="jut4n"></li>
  • 系統城裝機大師 - 固鎮縣祥瑞電腦科技銷售部宣傳站!

    當前位置:首頁 > server > anz > 詳細頁面

    解決Navicat 連接服務器不成功的問題

    時間:2022-10-02來源:www.ship-models.net作者:電腦系統城

    出現的原因一般是服務器的root用戶沒有開啟訪問權限,一般來說值允許本地的訪問。

    解決方法:

    一:第一種方法

    1、首先打開xshell連接服務器的終端

    2、以root權限登錄

    1 mysql -u root -p

    如果不知道服務器的root密碼的話就去寶塔面板那里修改

    3、選擇mysql

    1 mysql> use mysql;

    4.指定 root,修改 root 帳號&密碼,修改 host 值

    1 mysql> update user set password=password('你的密碼') where user='root' and host='%';

    5.Ctrl + c 之后,刷新 MySQL 的系統權限相關表

    1 mysql> flush privileges;

    6、查看權限是否開啟

    自媒體培訓

    可以看到root用戶多了一個%,代表全部主機都可以使用root用戶通過外網連接數據庫.

    7.退出 mysql之后重啟

    1
    2
    quit;   退出
    service mysqld restart   重啟

    二、第二種方法:

    1、確保數據庫端口開放

    2、在寶塔面用phpMyAadmin登錄root登錄數據庫(這一步是localhost登錄,寶塔安裝默認權限)

    3、開放root訪問權限

    ps:注意問題

    注意一:如果還是不成功的話,那只能是密碼錯誤問題了,就如第一張圖所示的一樣

    連接IP和服務器IP是不同的,也就是服務器拒絕你的本機IP訪問。這種情況就需要去修改root用戶的密碼。

    主義二:服務器上的root和新增的root是不一樣的,新增的root只是一個用來連接外部的用戶,可以指定是什么名字,比如admin,指定什么IP接入等。而我們登錄mysql的root是權限,一般來說比較高所以一般登錄root用戶。

    解決:去寶塔面板上就如PHPadmin

    這樣修改完成之后用root登錄即可

    分享到:

    相關信息

    系統教程欄目

    欄目熱門教程

    人氣教程排行

    站長推薦

    熱門系統下載

    淑芬两腿间又痒了