共計(jì) 970 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
自動(dòng)寫(xiě)代碼機(jī)器人,免費(fèi)開(kāi)通
這篇文章主要介紹了 navicat 連接 mysql 出現(xiàn)錯(cuò)誤 1045 怎么辦,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓丸趣 TV 小編帶著大家一起了解一下。
Navicat 連接 mysql 出現(xiàn) 1045 錯(cuò)誤如何解決?
使用 Navicat 連接 mysql 出現(xiàn) 1045,可能的原因?yàn)橥浢艽a。
下面方法可以幫助重置密碼:
1、以管理員權(quán)限運(yùn)行 cmd 程序;
2、cd C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin
3、關(guān)閉 mysqld 進(jìn)程,
tasklist |findstr mysqld 這行命令可以用來(lái)查看 mysqld 是否在運(yùn)行,在運(yùn)行中則可以查到它的 PID
taskkill /F /PID xxxx xxxx 是從前面一條命令得到的 PID 值
4、跳過(guò)權(quán)限登錄 MySQL 服務(wù)器端
mysqld –skip-grant-tables
關(guān)閉 cmd, 重新以管理員權(quán)限運(yùn)行 cmd
5、修改密碼
cd C:\Program Files (x86)\MySQL\MySQL Server 5.7\bin
mysql
update mysql.user set authentication_string=password(123456) where user = root
flush privileges;
SELECT * from mysql.user\G;
找到 root 用戶的 authentication_string 這項(xiàng),并把它的值記下來(lái)
update mysql.user set authentication_string = *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 where user = root here user = root
flush privileges;
quit
6、重啟 mysql
net start mysql
7、嘗試連接,如果提示 1862,修改密碼后再次連接。
mysqladmin -uroot -p password
再次連接測(cè)試,
大功告成!
感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享 navicat 連接 mysql 出現(xiàn)錯(cuò)誤 1045 怎么辦內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,遇到問(wèn)題就找丸趣 TV,詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!
向 AI 問(wèn)一下細(xì)節(jié)