Navicat連線Mysql遇到的錯誤
在navicat連結mysql以後的版本時,會出現2059的錯誤,這個錯誤出現的原因是在mysql8之前的版本中加密規則為mysql_native_password,而在mysql8以後的加密規則為caching_sha2_password。解決此問題有兩種方法,一種是更新navicat驅動來解決此問題,一種是將mysql使用者登入的加密規則修改為mysql_native_password。本文采用第二種方式。
1.mysql -u root -p 2.ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規則 3.ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下使用者的密碼 4.FLUSH PRIVILEGES; #重新整理許可權
1.首先cd進入mysql安裝目錄的bin資料夾路徑
2.輸入密碼,開始設定(注意:2,3步操作中引號內部的password為新設定的密碼,兩次保持一致)
相關推薦
Navicat連線MySQL 10061錯誤
伺服器環境:阿里雲Debian8.6 Mariadb5.7 本地環境:Win10 工具:Navicat for MySQL 問題:Navicat 測試連線伺服器上的MySQL時,提示 Can't connect to MySQL server on 'xxx.xxx.x
navicat連線mysql出現1251錯誤
剛剛安裝熱乎的navicat發現出現1251錯誤,原因不大清楚,找到一個解決辦法: 將mysql的密碼重新重置一遍: 1.開啟命令列 ,進入mysql所在的目錄,輸入 mysql -uroot -p 輸入密碼進入mysql 2.更改加密方式:
Navicat連線Mysql遇到的錯誤
在navicat連結mysql以後的版本時,會出現2059的錯誤,這個錯誤出現的原因是在mysql8之前的版本中加密規則為mysql_native_password,而在mysql8以後的加密規則為caching_sha2_password。解決此問題有兩種方法,一種是更新n
Navicat 連線MySQL 8.0.11 出現2059錯誤解決
安裝完MySQL8.0.11和Navicat Premium12後,我們會用Navicat去測試連線MySQL,但是測試時出現以下錯誤提示: 2059 Authentication plugin 'caching_sha2_password' cannot be loaded 原因分析 mysql8
Navicat連線mysql報1129錯誤
今天用Navicat連線mysql的時候報如下錯誤:ERROR 1129 (00000): #HY000Host ‘113.129.108.125’ is blocked because of many connection errors; unblock wi
Navicat for mysql 1130錯誤 用Navicat連線遠端MYSQL:報錯ERROR 1130: Host '192.168.1.3' is not allowed to connec
Navicat for mysql 1130錯誤 用Navicat連線遠端MYSQL,提示如下錯誤,我以為是自己的防火牆問題,但是關了,依然不行。 我認為這段英文,有點誤導,讓人感覺是自己這邊出了問題。 看解決方法吧 ERROR 1130: Host '192.168.1.3' is not allo
使用navicat 連線mysql出現1251錯誤
連線總是出現錯誤,故在此記錄一下解決方法方法來自:https://blog.csdn.net/XDMFC/article/details/80263215錯誤:Client does not support authentication protocol requested
Navicat連線mysql出現1862錯誤
命令列執行命令:mysql -uroot -proot能夠進入mysql 但是,使用Navicat for MySQL軟體連線失敗,報錯1862 連線屬性如下,使用者名稱:root,密碼:root。 解決方法: 管理員許可權執行命令:mysqladmi
Navicat連線Mysql出現1045、1251錯誤
一、Navicat連線Mysql8.0.11報1251或1045錯誤,但是可以命令進入mysql,賬號密碼都是正確的。 解決方案: 1.輸入mysql -u root -p # 登入Mysql2.按順序輸入 ALTER USER 'root'@'localhost'
window系統下使用Navicat連線Mysql資料庫出現 err1055錯誤
1.my_default.ini 重新命名為my.ini。 2.進入Navicat配置檔案 更改sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 3.重啟MySQL服務 命令
mysql 8.0使用Navicat連線報1251錯誤
這個錯誤出現的原因是在mysql8之前的版本中加密規則為mysql_native_password,而在mysql8以後的加密規則為caching_sha2_password。ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXP
win10連線navicat 連線mysql server時遇到2003-Can't connect to MySQL server on 'localhost'(10038)錯誤
解決辦法: 今天進行連線資料庫時遇到一個頭疼的問題,就是連線錯誤,如圖 然後就百度拉一下,爬了一下貼,翻了一些博,然後就自己寫一下吧,自己實際操作步驟,因為網上的很多都不是win10 首先找到管理工具,可以通過搜尋項搜尋 然後,點選高階安全windows防火牆 再
Navicat 連線 Mysql 出現1251錯誤
出現這個原因是mysql8 之前的版本中加密規則是mysql_native_password 解決辦法: 先輸入: ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIR
Navicat連線mysql報錯【1045 - Access denied for user 'root'@'localhost'(using password: YES)】
win10使用Navicat連線mysql8.0時,出現報錯【1045 - Access denied for user 'root'@'localhost'(using password: YES)】 或者,命令列連線mysql時,報錯【ERROR 1045 (28000): Access d
Navicat連線mysql(高階選項配置)
。對於伺服器上的mysql中存在多個數據庫,我們如果全部連線顯示,但是平時使用的只有一個庫,那麼查詢的速度會很慢的。所以,今天和大師兄學習了一招。只連線一個自己使用的資料庫。配合高階設定,提升很多。 普通的連線,這樣我們平時直接連就可以連線到資料庫了,但是這樣連線會顯示出mysql中所有
用Navicat連線mysql報錯:2003-Can't connect to MySql server on '10.100.0.109'(10039)
問題描述 在 window 系統上,用 Navicat 連線 Mysql 資料庫,彈出以下提示 問題原因 Mysql 資料庫未啟動 解決方案:啟動 Mysql 資料庫 1、點選桌面左下角執行 cmd,然後回車 2、輸入命令:s
解決navicat連線mysql資料庫報Client does not support......
根本原因:mysql8.0以上版本加密方式與老版本不同,如果用低版本的navicat去連線高版本的mysql資料庫,就會報該錯誤。 解決方法: 首先連線資料庫: mysql -uroot -p資料庫密碼  
docker Navicat連線mysql報錯
Navicat連線mysql報錯 錯誤資訊: 1.Client does not support authentication protocol requested by server; consider upgrading MySQL
Navicat連線MySQL報錯:2059
1.解釋原因:據說,mysql8 之前的版本中加密規則是mysql_native_password,而在mysql8之後,加密規則是caching_sha2_password, 解決問題方法有兩種,一種是升級navicat驅動,一種是把mysql使用者登入密碼加密規則還原成mysql_native_passw
CentOS navicat 連線mysql時報錯1045
問題描述: 1045-Access denied for user 'root'@'localhost'(using password: YES) 方法: 作業系統為CentOS系列 注意:一定要重啟mysql服務或者重啟伺服器 1、針對一對一使用者 # my