티스토리 뷰
Backend/꾸준히 TIL
[Mysql/Docker-Compose] Host '172.19.0.1' is not allowed to connect to this MySQL server
개발하는 후딘 2023. 6. 7. 23:24728x90
반응형
문제상황
docker-compose.yml 에서 도커컨테이너를 구축했다. 도커데스크톱에서 컨테이너가 생성된것까지 완성했다.
그런데 프로젝트에 mysql을 연결하려고하니까 아래와 같은 에러가 떴다.
Host '172.19.0.1' is not allowed to connect to this MySQL server
Mysql 의 root 사용자가 로컬에 접근을 허용하도록 설정되어있는 문제이므로
신규사용자를 추가하여 node에서의 접근을 허용하도록한다.
$ docker exec -t <mysql_container_id> bash
$ mysql -u root -p
CREATE USER 'root'@'172.19.0.1' IDENTIFIED BY '<password>';
GRANT ALL ON *.* TO 'root'@'172.19.0.1;'
[References]
- https://devopsbuild.com/docker-host-is-not-allowed-to-connect-to-this-mysql-server/
- https://donochi.tistory.com/208
- https://github.com/docker-library/mysql/issues/275
728x90
반응형
'Backend > 꾸준히 TIL' 카테고리의 다른 글
[에러노트] zsh: command not found: firebase (0) | 2023.06.12 |
---|---|
[AWS/다큐먼트 읽기] AWS DynamoDB vs Timestream (0) | 2023.06.08 |
[JS/ES6+] 함수형프로그래밍 (0) | 2023.06.06 |
[Docker] Docker-Compose 기본명령어 (0) | 2023.06.05 |
[기본기] 서버사이드 랜더링 (0) | 2023.06.01 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 디지털디톡스
- 습관개선
- gem
- vscode
- 나도 할 수 있다
- OS
- node.js
- nestjs jest
- jest
- 클린아키텍쳐
- Jekyll
- TDD
- 한달어스
- 참고
- 스마트폰중독
- 한달독서
- RDBMS
- git
- typeORM
- 바이트디그리
- 갓생살자
- MySQL
- Nest.js
- IT용어
- nestjs
- 개발용어
- Mongoose
- TypeScript
- 미완
- MongoDB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함