Navicat連接Mysql數據庫報錯,但是命令行可以連接上


折騰了好幾天,本來mysql好好的,隔了一陣子后再去用navicat去連接,居然顯示
1045-access denied for user 'root'@'localhost' (using password: YES)

雖然不知道為什么但還是去改了,於是就按照網上的教程修改了root的密碼,命令行就可以正常連接上了。
但是使用navicat連接還是錯誤的(我是在本地使用navicat),然后改了root用戶的訪問權限(有人說可能是匿名用戶的問題),但是並沒有什么用。

但是既然mysql命令行能連接,也開放了訪問權限了,navicat還提示access denied 是為什么呢?

這個問題暫時不得而知,即便重啟Mysql服務和關電腦也是無效,但是抱着試一試的心態我去下載了WorkBench,然后,連上了。
這里寫圖片描述

初步估計是navicat自己的問題,若有知道原因的大佬麻煩告訴我


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com