1. 程式人生 > >MYSQL 8.0+ 報錯:Client does not support authentication protocol requested by server 解決方案

MYSQL 8.0+ 報錯:Client does not support authentication protocol requested by server 解決方案

前言

之前一直用mac的mysql都沒這個問題,在win上配環境就出了這個問題,網上查出的那個OLD_PASSWORD('新密碼')的方法是根本不行的,原因是根本就沒有這個欄位,大家可以執行下以下命令就清楚了。

mysql> show variables like ‘%password%’;

解決方法

這個問題其實是在安裝過程中的Authentication Method這一配置過程中選擇了第一種強加密所導致的,要解決的話只需要開啟MySQL Installer對特定的選項進行重新配置就可以了;特定選項見下圖:

這裡寫圖片描述