수복의 프로그래밍 여행기
article thumbnail

1. 방법

<bash />
docker run --name [name] -e MYSQL_ROOT_PASSWORD=[password] -d -p [port]:3306 mysql:latest

 

그럼 컨테이너를 생성하고 실행하기 위해 실제 값을 아래와 같이 넣어보았습니다.

 

<bash />
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=password1234 -d -p 3306:3306 mysql:latest

 

 

2. 연결 확인

 

접속을 위해 exec 명령어를 사용하여 bash 형태로 접속합니다.

<bash />
docker exec -it 32f bash

 

 

먼가 파일은 있는데 맞는지 확인하기 위해서 아래의 명령어를 입력합니다.

<bash />
mysql -u root -p

 

패스워드는 초기에 설정한 패스워드 값으로 들어올 수 있습니다.

 

그리고 마지막 확인을 위해 초기에 생성되는 DB 가 있는지 확인 합니다.

 

<sql />
show databases;

 

 

 

3. SQL GUI Tool로 확인

 

물론 CLI로 할 수 있지만 GUI 로도 가능합니다.

 

여러툴이 있지만 그 중의 하나인 WORKBENCH 로 테스트 해보았습니다.

 

test connection 을 누르고 위에서 입력한 패스워드 값을 누르면 정상적으로 연결이 된 것을 알 수 있습니다.

 

하지만, 해당 컨테이너를 지우게 되면 연결실패가 된 것을 확인할 수 있습니다.

반응형
profile

수복의 프로그래밍 여행기

@컴수복

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!