구글링하면 보편적으로 나오는 H2 사이트 접속하여 zip파일 풀어 실행하는 방법을 따라하니 브라우저에서 아래와 같은 에러가 나왔다.
(ㅇㅅㅇ...?)
찾아보니 맥이 카탈리나(Catalina, 10.15.5ver)로 올라가면서 권한 문제에 따른 에러라고 한다.
맞다, 현재 내 맥 OS는 카탈리나다!!!
그래서 위에 방법 싹 다 무시... 새로운 방법을 찾아나섰다.
🌈내가 성공한 H2 데이터베이스 설치하기⭐️
1. homebrew로 h2를 설치한다.
kimchowon@gimchowon-ui-MacBookPro ~ % brew install h2
2. h2를 실행한다.
kimchowon@gimchowon-ui-MacBookPro ~ % h2 -web
Web Console server running at http://218.38.137.27:8082?key=09b6e53e73e294448373a29bd60804a6a9d4bafa539cd9c1ec6758f59ea7637e (only local connections)
3. http://localhost:8082 에 접속한다.
아래와 같이 H2 데이터베이스 접속 화면이 나올 것이다.
왼쪽 상단에 언어는 한국어로 바꿔준다. input칸은 다음과 같이 입력해준다.
실패한 방법에서는 jdbc:h2:tcp://localhost/~/test 도 입력해보고 jdbc:h2:~/test 도 입력해봤지만 계속 실패했다.
JDBC URL에 jdbc:h2:mem:testdb을 입력하고서 비로소 성공했다!!
- 드라이버 클래스: org.h2.Driver
- JDBC URL: jdbc:h2:mem:testdb
- 사용자명: sa
- 비밀번호: 입력하지 않는다.
4. 데이터베이스에 서버모드로 접근
이렇게 하면 testdb라는 이름의 데이터베이스에 서버 모드로 접근하고, 아래와 같은 화면이 나온다.
성공! \(^o^)/
'개발 > Database' 카테고리의 다른 글
[MySQL] 존재하는 테이블의 생성쿼리 조회 (0) | 2020.12.04 |
---|