MySQL 사용을 위해 새로 설치를 받았는데, default 포트 값인 3306 포트로 설치가 되었다.
그런데 기존에 docker를 이용한 mariaDB 포트 또한 3306 포트로 되어있었기에 충돌이 일어나 실행이 원활히 되지 못했다.
바로 다음과 같은 에러메세지와 함께 말이다.
ERROR: for mariadb Cannot start service mariadb: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.
해결방법으로는 해당 port를 kill 하는 방법도 있지만, MySQL도 결국 동시에 사용해야 하기에 포트를 변경하는 방법으로 해결했다. 방법은 다음과 같다.
환경 : Windows 10, MySQL 8.0 community 버전(무료)
1. MySQL Installer - Community 실행
2. 네트워크 Port 값 설정
이후 처음 MySQL을 설치했을 때처럼 진행해 준 후, 창을 닫으면 포트변경이 완료된다.
'정보' 카테고리의 다른 글
[graphQL] graphQL 알아보기 (0) | 2023.03.31 |
---|---|
[NestJS] Failed to execute command: npm install --silent 에러 (0) | 2023.02.23 |
[Docker] 도커 알아보기 (1) | 2022.11.21 |
can't open file '<경로>' : [Errno 2] No such file or directory // 경로에 문제가 없을 경우 (0) | 2022.09.22 |
Warning: validateDOMNesting(...): <table> cannot appear as a descendant of <p>. (0) | 2022.08.05 |