wampserver安裝在服務器中,但是mysql不能遠程登錄的解決方案


利用mysql workbench或者Navicat連接服務器的mysql時,有時候會出現拒絕訪問,

因為在mysql中沒有賦予其他用戶權限,只能本地登錄,所以要進行設置。

 

設置如下:

打開mysql控制台,輸入密碼,登錄數據庫,執行use mysql命令;

 use MySQL; 會出現Database changed;

再執行:

 grant all privileges on *.* to ‘你的用戶名’@'%' identified by ‘你的密碼’; 

結果如下:
 Query OK, 0 rows affected (0.00 sec) 
*.*標示所有數據庫下的所有表,’*’.*標示數據庫*下的所有表

接着執行:
 grant all on *.* to ‘你的用戶名’@'%' identified by ‘你的密碼’;

結果如下:
Query OK, 0 rows affected (0.00 sec) 
%號出可以填寫允許訪問的IP地址或者主機名,%標示所有的IP

接着執行:

Flush privileges;

結果如下:
Query OK, 0 rows affected (0.00 sec) 
Mysql> exit;最后退出,重啟mysql服務,就可以進行遠程登錄了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM