-
(MySQL Workbench) MySQL 연동시 3306 port가 이미 사용중일 경우 해결방법Error 2023. 3. 3. 21:28
문제 상황
3306번 port로 MySQL Workbench에 연동하려고 했는데 3306 port에 저번 프로젝트의 database가 들어가 있었다.
-> 그래서 지금 진행중이 프로젝트의 port 번호를 3307으로 바꿔서 했으나 아래와 같은 error가 생겼다.
ConnectionRefusedError [SequelizeConnectionRefusedError]: connect ECONNREFUSED 127.0.0.1:3307
parent: Error: connect ECONNREFUSED 127.0.0.1:3307
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -61,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '127.0.0.1',
port: 3307,
fatal: true
},
해결방법
1. MySql 에 들어가서 -> 2. Stop MySql server -> 3. initialize database -> 4. Start MySql server -> 5. vs code terminal 에서 npx sequelize db:create 해서 db를 만들어줍니다. -> 6. node app.js 로 백엔드 서버를 실행해 주고 MySql Workbench 를 다시 확인해주면 -> 7. tables가 예쁘게 들어가 있음을 확인할 수 있습니다.
1 2 7 반응형