How to connect to MySQL running in Docker
2021. 2. 19. 00:45
고등학교 때만 해도 'Docker는 어렵다!'라는 생각이 머릿 속에 박혀있던 탓에, Dockerizing을 하지 않았다. 그게 심지어 해킹대회 문제였을지라도 Linux의 기본 RWX 권한을 사용해 시스템을 구축했었다. docker-compose 라는 도구를 알게 되고, 회사에서도 반복적으로 Dockerizing을 한 결과 Docker를 능수능란하게 다룰 수 있게 되었다.
Docker 안에 데이터베이스 서버를 넣고 해당 서버에 접속하기 위한 2가지 방법이 있는데 오늘은 그것을 까먹지 않기 위해 적어보려고 한다.
방법 1.
mysql -h localhost -P 3306 --protocol=tcp -u root -p
mysql-client에 --protocol 옵션을 사용해서 접속하는 방법.
방법 2.
sudo docker ps
sudo docker exec -it [container_name] /bin/bash
docker exec 를 이용해 접속하는 방법.
'Codes' 카테고리의 다른 글
django graphene_jwt 상속을 통한 로그인 로깅 (0) | 2022.01.06 |
---|---|
웹페이지 로딩 느릴때 팁 (0) | 2018.08.30 |
블록체인 기술에서 궁금한 것 (0) | 2018.05.11 |
HTML form tag enctype (0) | 2018.04.03 |
20180329 응용 프로그래밍시간 은행 클래스 제작 (0) | 2018.03.29 |