Navicat for Mysql連接Mysql不成功


 

1、本地連接本地數據庫無法連接,報錯1251錯誤代碼。

第一步:打開Command Line Client  

第二步:輸入mysql密碼回車    就是安裝mysql時設置的密碼只輸入密碼就行不加分號

第三步:輸入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql的密碼';回車    別漏了后面有個分號    mysql的密碼是安裝mysql時設置的密碼

第四步:輸入FLUSH PRIVILEGES;回車  (別漏了后面的分號)

2、局域網內連接數據庫服務器不成功。

第一步:打開MySQL服務端,輸入密碼,連接成功。

 

第二步:打開數據庫:use mysql。

檢索 user 和 host 字段 :mysql> select user, host from user;

如果沒有 user=root ,host = % 的用戶,則執行下面語句:

 update user set host='%' where user='root';

第三步:給 root 授權(所有權限)。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

第四步:讓賦予的權限立即生效。

 flush   privileges;

 


免責聲明!

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



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