JDBC를 통해 MySQL과 연동을 하는데, caching_sha2_password 에러를 마주했다,,,
구글링을 해보니 mysql 에서 password를 암호화 하지 않아서 발생한 에러인 것 같다.
해결 방법은 간단하다! 암호화해서 password를 저장하면 된다.
1. MySQL Command 창을 연다.
2. 명령어를 입력한다. '패스워드' 부분에 원하는 비밀번호를 입력하면 된다.
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_natvie_password BY '패스워드';