国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法

這篇具有很好參考價值的文章主要介紹了【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Navicat 連接 mysql,連接時出現問題:1251 client does not support authentication protocol requested by server…
【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法
再次安裝MySQL后,使用 Navicat 或者 MySQL yog都會出現上面這個異常。

解決方法

其實這是一個簡單的權限與安全問題,只需要在 MySQL Shell 中輸入兩行命令就可以解決問題啦。

1、以管理員身份運行 CMD 窗口。

  • 按下【ctrl+shfit+esc】組合鍵打開任務管理器;
  • 點擊【文件】-【運行新任務】;
  • 勾選【以系統管理權限創(chuàng)建此任務】,在框中輸入 cmd ,點擊確定 ;
    【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法

2、通過 cd 語句進入 mysql 的安裝目錄(筆者使用的 MySQL 是8.0.27版本的,mysql server安裝的默認路徑為:C:\Program Files\MySQL\MySQL Server 8.0\bin)
【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法
3、輸入mysql -u root -p和數據庫密碼進入 MySQL 控制臺。
【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法
4、把下面的兩條指令逐條復制粘貼到控制臺就可以了 ( 'password’為你的數據庫登錄密碼 )。

 alter user 'root'@'localhost' identified with mysql_native_password by 'password';
 flush privileges;

【注】輸入上述語句時不要忘記寫分號!

5、在 Navicat 中重新連接,出現連接成功即可(測試使用Navicat for mysql)。
【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法
至此,Navicat 已成功連接到數據庫,可以進行數據庫的后續(xù)操作啦~


版權說明

原文作者:早知曉
博文鏈接:Click here
轉載請注明出處,謝謝合作~文章來源地址http://www.zghlxwxcb.cn/news/detail-489771.html


到了這里,關于【MySql】Navicat 連接數據庫出現1251 - Client does not support authentication protocol ...... 問題的解決方法的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Navicat 連接遠程數據庫 Postgresql、MySQL

    Navicat 連接遠程數據庫 Postgresql、MySQL

    不管什么數據庫,只要用Navicat連接遠程,下面的方法均奏效。 環(huán)境: 服務器:遠程服務器 操作系統:?: linux 數據庫:PostgreSQL14 數據庫客戶端:Navicat 主要分為兩步: 第一步:點擊Navicat左上角的“連接”,選擇Postgresql。先連接SSH服務器。 ?勾選“使用SSH通道”,在下面輸

    2024年02月05日
    瀏覽(24)
  • 【MySQL】Navicat/SQLyog連接Ubuntu中的數據庫(MySQL)

    【MySQL】Navicat/SQLyog連接Ubuntu中的數據庫(MySQL)

    ??浩澤學編程 :個人主頁 ??? 推薦專欄 :《深入淺出SpringBoot》《java對AI的調用開發(fā)》 ??????????????《RabbitMQ》《Spring》《SpringMVC》 ??學無止境,不驕不躁,知行合一 遇到一個Navicat/SQLyog連接Ubuntu中的數據庫(MySQL)的報錯:中文意思是不能在x.x.x.x(主機號)上連

    2024年02月21日
    瀏覽(25)
  • C#連接Mysql數據庫詳細教程(內附Mysql及Navicat)

    C#連接Mysql數據庫詳細教程(內附Mysql及Navicat)

    ????????課上教學使用的是SqlServer數據庫,由于SqlServer數據庫配置難以理解,故學習使用Mysql代替數據庫連接。(Mysql以及Navicat安裝說明在壓縮包內) ? ? ? ? Mysql連接首先需要用到Mysql.Data.dll連接文件,也就是Mysql Connector Net這一文件,下載后安裝會自動在C:Program Files (x8

    2024年02月14日
    瀏覽(27)
  • Navicat無法連接MySQL報錯1251的解決方法

    Navicat無法連接MySQL報錯1251的解決方法

    日期:2023年2月10日 作者:Commas 簽名:(? ?_?)? 積跬步以致千里,積小流以成江?!?注釋:如果您覺得 有所幫助 ,幫忙 點個贊 ,也可以關注我,我們一起成長;如果有不對的地方,還望各位大佬不吝賜教,謝謝^ - ^ 1.01 365 = 37.7834;0.99 365 = 0.0255 1.02 365 = 1377.4083;0.98

    2024年02月03日
    瀏覽(51)
  • 外部navicat無法連接mysql數據庫的問題原因及解決方案

    外部navicat無法連接mysql數據庫的問題原因及解決方案

    問題起因是這樣:在linux操作中的docker中部署了一個數據庫,數據庫啟動之后,端口也映射了(創(chuàng)建容器時用 -p 30036:3306進行的映射),但是在外不想使用navicat連接時,怎么都連不上,本人遇到的問題如下 一、端口雖然映射了,但是服務器上的30036端口并未對外開放,因此要先開

    2024年02月07日
    瀏覽(29)
  • mysql Dbeaver連不上(連接數據庫超時connect time out),但是navicat能連上

    mysql Dbeaver連不上(連接數據庫超時connect time out),但是navicat能連上

    mysql Dbeaver連不上,但是navicat能連上 現象:連接超時 方案1: 在dbeaver安裝目錄找到dbeaver.ini添加一行 若方案1改完連接報這個錯時 修改連接方式為URL 并帶上useUnicode=true參數

    2024年02月04日
    瀏覽(30)
  • Navicat連接MySQL數據庫提示(1130-host ... is not allowed to connect to this MySql server)

    Navicat連接MySQL數據庫提示(1130-host ... is not allowed to connect to this MySql server)

    問題原因:所連接的用戶帳號沒有遠程連接的權限,只能在本機(localhost)登錄權限。 1.關閉防火墻或者防火墻打開某端口 2.修改數據庫表 將 mysql 數據庫里的 user 表里的 host 項,從 “l(fā)ocalhost” 改成 “%” ?3.進行授權

    2024年02月01日
    瀏覽(28)
  • 解決Navicat本地連接mysql數據庫時報錯誤:2013-Lost connection to MYSQL server at ‘reading for initial

    解決Navicat本地連接mysql數據庫時報錯誤:2013-Lost connection to MYSQL server at ‘reading for initial

    在window系統下,用Navicat Premium本地連接MySQL數據庫時,報了 錯誤,就覺得很奇怪,昨天連接的好好的,也沒有動配置文件,只是連接本地local host的數據庫,為什么會出現這問題呢? 注意到了開了網易UU加速器,是不是因為加速器而連不上呢? 將加速器關掉,沒有解決問題。

    2024年02月11日
    瀏覽(19)
  • Navicat遠程連接,Docker中的mysql,新建數據庫時報錯:1044 -Access denied for user ‘root‘@‘%‘ to database

    Navicat遠程連接,Docker中的mysql,新建數據庫時報錯:1044 -Access denied for user ‘root‘@‘%‘ to database

    ?該錯誤表示root用戶沒有訪問指定數據庫的權限 ?解決辦法就是重新賦權 1.訪問 Docker 容器內的 MySQL 命令行界面 2.輸入 root 用戶的密碼 注 : 密碼是不會顯示的,輸入完后Enter即可 3.切換數據庫 4.更新表host中的列,將根用戶的mysql.user值設置為。\\\'%\\\' 注 : ????????默認情況

    2024年02月16日
    瀏覽(28)
  • 【Navicat】怎么在Navicat新建連接、新建數據庫、導入數據庫

    【Navicat】怎么在Navicat新建連接、新建數據庫、導入數據庫

    新建一個MySQL連接:打開Navicat,點擊“ 左上角第一個圖標 -- MySQL ”。 其他的信息都是自動出現的,只需填寫 連接名和密碼 后點擊保存,就新建好了一個連接。 打開新建好的連接:點擊“Open Connection”打開連接。 出現綠色說明打開了數據庫的連接,然后單擊右鍵。 新建數

    2023年04月27日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包