共計 663 個字符,預計需要花費 2 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
丸趣 TV 小編給大家分享一下 navicat 出現 1862 錯誤的解決方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
問題描述:用 navicat 連接本地數據庫報錯,連接遠程服務器正常。
方法一:
1. 關閉正在運行的 MySQL 服務。
2. 打開 DOS 窗口,轉到 mysql\bin 目錄。
3. 輸入 mysqld –skip-grant-tables 回車。–skip-grant-tables 的意思是啟動 MySQL 服務的時候跳過權限表認證
4. 再開一個 DOS 窗口(因為剛才那個 DOS 窗口已經不能動了),轉到 mysql\bin 目錄。
5. 輸入 mysql 回車,如果成功,將出現 MySQL 提示符。
6. 連接權限數據庫:use mysql;。
6. 改密碼:update user set authentication_string=password(“123”) where user=”root”;(別忘了最后加分號)。
7. 刷新權限(必須步驟):flush privileges;。
8. 退出 quit。
結果:無法正常啟動 mysql 服務,而且依然有 1862 錯誤,撲街。
方法二:
在命令提示符中到 mysql 的 bin 目錄,運行這行:mysqladmin –u 用戶名–p 舊密碼 password 新密碼
結果:雖然有警告,看著也不像成功的樣子,但是新建連接密碼“123”確實可以連接上。
看完了這篇文章,相信你對“navicat 出現 1862 錯誤的解決方法”有了一定的了解,如果想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!
向 AI 問一下細節