h2 database는 매우 작고 빠른 데이터베이스이다. 파일이나 서버형식부터 메모리 형식으로 데이터를 저장할 수 있으며 데이터베이스의 크기도 매우 작아서 간단히 테스트를 진행할 때 사용하기 편리하다. h2 database 홈페이지는 아래 링크를 통해 방문할 수 있다.

https://www.h2database.com/html/main.html

 

홈페이지를 방문하면 Windows 인스톨 버전과 모든 OS에서 사용가능한 java 파일이 존재한다.

맥 환경이라 All Platforms를 클릭하여 설치했다. 윈도우에서도 인스톨러를 설치하거나 All Platforms를 사용할 수 있다. All Platforms를 클릭하여 압축해제하고 들어가서 bin 폴더를 보면 h2.sh 파일이 존재한다. (윈도우는 h2.bat)

윈도우의 경우 관리자모드로 cmd를 실행한 후에 h2.bat 을 실행하면 되고, 맥이나 리눅스 환경은 권한설정을 해주어야 한다. 

chmod 755 h2.sh 명령어를 이용해 권한설정을 한 후 실행하면 웹콘솔 화면이 뜨게 된다. 

이 창이 뜨지 않거나 연결버튼 클릭 시 오류가 발생한다면 url 주소를 본인의 IP에서 localhost로 변경해준 후 재접속하면 된다.

이 상태에서 연결 시험 버튼을 누르면 오류가 발생하면서 작동하지 않을 수 있는데, 그 이유가 데이터베이스가 될 파일이 존재하지 않아서 그렇다. 따라서 JDBC URL 부분을 jdbc:h2:~/test 로 변경한 후 연결버튼을 누르게 되면 접속이 됨과 동시에 test.mv.db 파일이 생성된다. 맥 기준으로는 ~/ 에 test 파일을 설치 했으므로 해당 위치에 저장되며 윈도우는 ~/ 위치가 어디인지는 모르겠으나, 파일이 저장되었을 것이다. 그리고 다시 JDBC URL에 jdbc:h2:tcp://localhost/~/test 를 입력한 후 연결시험을 누르면 시험 성공 메시지가 출력되며 연결 버튼을 클릭해 접속할 수 있다.

 

맥북 프로 13인치 2015년도 기준이다.

 

좌측 상단 사과버튼 클릭 후 시스템 환경설정 -> 키보드 -> 입력소스 -> 두벌식 삭제 후 다시 설정

 

 

https://www.clien.net/service/board/cm_mac/15608025

 

빅서 설치 이후 한글 입력이 느리다면 : 클리앙

비단 빅서만의 문제는 아니고 매번 os 메이저 업데이트가 이루어지면 벌어지는 일인데요. 메이저 업데이트, 혹은 작은 판올림 이후 한글 입력시 자음과 모음이 분리되거나 입력하는 속도만큼 제

www.clien.net

 

'0x40. 기타' 카테고리의 다른 글

h2 database 설치 및 실행 방법  (0) 2021.09.15

+ Recent posts