Navicat鏈接mysql8出現1251錯誤

個人博客:www.yuehan.onlinemysql

 

由於加密方式的問題,在使用mysql8.0的時候須要修改加密規則才能鏈接navicat。sql

打開cmd,輸入如下命令:數據庫

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規則 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '此處輸入你的密碼'; #更新一下用戶的密碼 FLUSH PRIVILEGES; #刷新權限

 

至於緣由,就是mysql8.0的加密方式和mysql5.0的加密方式不同,因此在兩個版本鏈接到navicat的時候會出現不一樣的狀況,而mysql5.0就沒問題,mysql8.0在鏈接數據庫的時候會出現1251錯誤。加密

相關文章
相關標籤/搜索