https://oziguyo.tistory.com/36
위 자료를 참고했다.
엄청 헤맬 뻔 했는데 위 글 덕분에 살았다.
감사합니다...
mysql의 root계정 패스워드 타입 초기설정값으로 인한 에러라고 한다.
고로, 이 타입을 변경해준다.
sudo mysql -u root
USE mysql;
SELECT User, Host, plugin FROM mysql.user;
위 명령을 통해 확인해보면 root의 plugin이 auth_socket으로 설정되어있을 것이다.
이 값을 mysql_native_password로 변경해준다.
update user set plugin='mysql_native_password' where user='root';
flush privileges;
select user, host, plugin from user;
위 과정을 따라주면 값이 성공적으로 변경된다.
exit 후, 다시 root계정으로 병소와 같이 접속하면 접속이 잘 될 것이다.
mysql -uroot -p