{
"code":"ER_NOT_SUPPORTED_AUTH_MODE",
"errno":1251,
"sqlMessage":
"Client does not support authentication protocol requested by server; consider upgrading MySQL client",
"sqlState":"08004",
"fatal":true
}
๊ตฌ๊ธ์ ๊ฒ์ํด๋ณด๋ ๋ ธ๋์ ์ฐ๋์์ ์์ฃผ ๋ฑ์ฅํ๋ ์ค๋ฅ๋ผ๊ณ ํ๋ค.
์๋์ ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ๋ฃ์ผ๋ฉด ํด๊ฒฐ~~! ์ด๋ผ๊ณ ๋ธ๋ก๊ทธ์ ๋ง์ด ๋์์๋ค. ๊ทธ๋ฐ๋ฐ ์ ๋ฌธ๊ตฌ๋ฅผ ์ด๋๋ค๊ฐ ๋ฃ๋๊ณ ์~~~~~~!
- ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '๋น๋ฐ๋ฒํธ';
VSC์์ ์ฝ๋๋ฅผ ์ฐ๊ณ ์์๊ณ , npm start๋ก ํ๋ก์ ํธ๋ฅผ ์ฐ๊ฒฐํ์ง๋ง ๋ฐ์ดํฐ๊ฐ ์ ๋๋ก ์๊ฐ์ ธ์์ง ์ํ์๋ค.
์ผ๋จ ๋์ ํ๊ฒฝ์ mac์ด๋ค!
ํฐ๋ฏธ๋์ ์ผ์ mysql์ด ์๋ ๊ฒฝ๋ก๋ก ์ ๊ทผํ๋ค.
mysql -u root -p
์ด๊ฑธ ๋ฃ์ ์ ์๋ ๊ฒฝ๋ก๋ก ์ ๊ทผํ๋ฉด ๋๋๋ฐ, ๋์ ๊ฒฝ์ฐ์๋
cd /usr/local/mysql/bin
./mysql -u root -p
์ด ์๊ณ , ๋น๋ฒ์ ๋ฃ์ผ๋ผ๋ ๋ฌธ๊ตฌ๊ฐ ๋ ์ ๋น๋ฒ์ ๋ฃ์๋๋ ์๋ฒ์ ์ ๊ทผํ ์ ์์๋ค.
mysql>
์ด๋ผ๋ ๋ฌธ๊ตฌ๊ฐ ๋จ๋๋ฐ,
์ด๋
mysql> USE mysql;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '๋น๋ฒ';
mysql> ์ด ๋ฌธ๊ตฌ ๋ค์ ์์ ๊ฐ์ด ์ ์ด์ฃผ๋ฉด ๋๋ค! ๊ทธ๋ฌ๋ฉด ํด๊ฒฐ~~~~~~!
๊ฐ๋จํ๊ฑด๋ฐ ์ค๋ ๋ฒ๋ฒ ๊ฑฐ๋ฆฌ๋ฉฐ ํค๋งจ๊ฒ ๊ฐ๋ค.