navicat連接mysql報錯1251的解決方法
mysql8.0版本連接navicat,出現(xiàn)連接錯誤,報1251 error,如下圖
這是因為mysql8.0版本和5.0版本加密方式不一樣,所以會報錯
解決方法:
1.打開Win+R,輸入cmd啟動控制臺
2.找到你安裝mysql8.0的bin目錄,在控制臺上輸入cd D:\mysql\mysql8.0\bin(具體為你安裝路徑)
記得要在你安裝的磁盤下輸入,就如我
這樣子是錯誤的,因為cd本來是切換到后面路徑D盤的,我卻還在C盤操作,所以我們得改操作路徑,代碼d:即可實現(xiàn)
3.在自己安裝的磁盤下輸入bin目錄后,接著輸入 mysql -h localhost -P3307 -uroot -p(這里的3307是自己設(shè)置的端口號,自己設(shè)置是什么就填什么)
4.輸入密碼
5.輸入 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘X’;(這里的X寫的是你的密碼)
6.輸入 FLUSH PRIVILEGES;
7.關(guān)閉,重新去navicat連接可以了
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL Threads_running飆升與慢查詢的相關(guān)問題解決
這篇文章主要介紹了MySQL Threads_running飆升與慢查詢的問題解決,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2021-05-05mysql 8.0.15 版本安裝教程 連接Navicat.list
這篇文章主要為大家詳細介紹了mysql 8.0.15 版本安裝教程,連接Navicat.list,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-08-08