https://velog.io/@hyeri_hello/%EB%A6%AC%EB%88%85%EC%8A%A4-MySQL-%EC%84%A4%EC%B9%98
이전에 생성한 MySql을 관리/사용하기 위해 관리도구에 연결하는 방법을 설명한다.
나는 DBeaver
를 사용 했으나, 다른 툴도 동일하게 적용 가능하다.
DBeaver
설치 방법은 생략 한다.
목록에서 오른쪽 마우스 클릭 후
Connection 선택 → 관련 DB선택 → 아래 화면과 같이 setting 후 일단 완료
오른쪽 마우스 클릭 후
Edit Connection 선택 → SSH 선택 → 아래 화면과 같이 setting → Test Connection
Access denied for user 'root@'@'localhost'
해결방법
초기 설정되어있는 mysql root 계정의 pw 타입이 문제가 될 수 있는데
select user, host, plugin from mysql.user;
update user set plugin='mysql_native_password' where user='root';
현재 사용중인 MySQL의 캐시를 지우고 새로운 설정을 적용
flush privaileges;
정보 재확인 (변경 확인)
select user, host, plugin from user;