docker 컨테이너 생성하기
docker run -it -d --name mysql -e MYSQL_ROOT_PASSWORD={비밀번호 입력} -p 3306:3306 mysql:{tags}
docker 리스트 출력해서 Mysql 설치 되었는지 확인하기
docker 컨텍스트 안에 접속
docker exec -it mysql bash
원격 접속 허용하기
grant all privileges on *.* to 'root'@'%';
root 에 다른 user 이름을 넣고 허용해도 된다.
DBeaver 로 접속하기
DBeaver로 데이터베이스 연결할 때 Driver properties에서 다음 옵션의 내용을 변경해주어야 한다.
autoReconnect=true
useSSL=false
allowPublicKeyRetrieval=true
Intellij 에서도 접속 되는것을 확인할 수 있다.
반응형