[Spring][h2] Mac M1 Connection refused by localhost 오류 해결

adorableco·2023년 12월 22일
0

h2 데이터베이스에서 데이터베이스 파일을 최초로 한번 생성한 후에 tcp를 통해 서버로 접속하기 위해 JDBC에 jdbc:h2:tcp://localhost/~/test 를 입력하면 위 이미지와 같이

Connection is broken: "java.net.ConnectException: Connection refused: localhost" [90067-224] 90067/90067

오류가 발생했다.


이유는 Mac M1 이라서 그런지 사이트에서 다운로드 받아 h2를 실행하려니 콘솔이 자꾸 중단돼서 brew 로 h2를 설치했는데 무작정 아래와 같이 실행했기 때문이다. (./h2/sh 와 같이 실행하는 커맨드)

h2 -web

tcp를 통해 접속하는 것도 가능하게 하기 위해서는 ```bash h2 -tcp -web -pg ``` 이렇게 커맨드를 입력하면 오류없이 정상적으로 데이터베이스에 연결된다.
profile
Wanna be a backend engineer ... 👩🏻‍💻

0개의 댓글