1.遠端連線時,報錯
是因為我們的navicat版本太低
在網上查的是,出現這個原因是mysql8之前的版本中加密規則是mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password。
解決問題方法有兩種,
1.一種是升級navicat驅動;
2.一種是把mysql使用者登入密碼加密規則還原成mysql_native_password。
選擇第一種方法,升級navicat驅動
Novicat12 破解方法:連結: https://pan.baidu.com/s/1r52Cpp7nX5cKTCoilaFBLg 提取碼: 9iyi
第一步:開啟navicat_for_mysql,預設路徑安裝,記住安裝路徑
第二步 開啟 Navicat_Keygen_Patch_v4.8_By_DFoX.exe
第三步 點選下圖 patch,選擇navicat的安裝位置
預設安裝路徑是
路徑填寫完成後,會彈出info視窗,確定即可
第四步 選擇Products 為MySql , Languages 未 Simplified chinese,然後點選:Generate
第五步 點選 Generate 左側的 Copy,並開啟navicat,點選註冊
直接貼上到輸入框中,點選啟用,彈出下面視窗
第六步:手動啟用,複製請求碼
第七步 開啟序號產生器,貼上至Requests Code位置,點選 左下角Generade按鈕
第八步 點選左下角 Copy按鈕,貼上至啟用碼框中
資源整合不易,略打賞即可,絕對能用