Back-end/Spring

H2 데이터베이스 설치 방법(Mac OS)

_SIHA_ 2022. 2. 4. 20:25

1.  다운로드

 

아래의 링크에서 1.4.200 Platform-Independent.Zip을 다운로드한다. (빨간색 박스)

2.0.206의 최신 버전이 있으나, 일부 기능이 정상 동작하지 않는다고 한다. 

 

https://www.h2database.com/html/download-archive.html  

 

Archive Downloads

 

www.h2database.com

 

 

2.  압축 풀기

 

아래와 같이 터미널에서 open 또는 unzip 명령어를 사용해도 되고,

Finder에서 더블클릭하여 원하는 폴더에 압축을 풀어줘도 된다. 

 

open h2-2019-10-14.zip

 

3.  권한 설정

 

윈도우는 권한 설정이 필요 없으나 맥은 권한을 주어야 파일을 열 수 있다.

압축을 푼 h2폴더의 bin폴더로 진입하여 아래와 같은 명령어를 입력한다. 

 

cd h2  
cd bin
chmod 755 h2.sh

 

4.  파일 실행

 

아래와 같이 입력하면 창이 팝업 된다. 

 

./h2.sh

이와 같은 창이 보이면 성공! 

만약 아무것도 보이지 않는다면, 주소의 :8082 앞부분의 숫자(사용자의 IP주소)를 localhost로 수정해준다.

절대로 다른 주소는 건드리지 말 것!  

 

 

5.  데이터베이스 생성하기 + 소켓 연결

 

'연결'버튼을 눌러 아래와 같이 나오면 생성이 완료된 것이다. (처음 과정에서는 JDBC URL을 변경하지 않고 그대로 접속)

또한 새 터미널을 열어서 home에 test.mv.db 파일이 생성되었다면 정상,

혹 생성되지 않았다면 설치를 처음부터 다시 해볼 것!

 

 

 

해당 화면이 보인다면, 왼쪽 위에 위치한 버튼(아래 그림)을 눌러 이전 화면으로 되돌아온다.

 

 

앞으로는 데이터베이스를 어디서나 연결이 가능할 수 있도록 소켓으로 접속해야 한다. 

따라서 JDBC URL을 jdbc:h2:tcp://localhost/~/test로 변경하여 연결한다. 

 

 

 

모든 과정이 완료되면, 원하는 방식으로 데이터를 연결하고 관리하면 된다!