H2 (v.2.1.214)
- 특징
- Java로 작성된 오픈소스 RDBMS
- 설치가 필요 없고 용량이 가벼움
- 웹용 콘솔(쿼리툴)을 제공하여 개발용 로컬 DB로 사용하기 좋은 데이터베이스
- 스프링 부트가 지원하는 인메모리 관계형 데이터베이스
- 인메모리로 띄우면 애플리케이션을 재시작할 때마다 초기화됨
- Download
- https://www.h2database.com/html/main.html 접속
- zip 파일 다운로드
- zip 파일 압축 풀기
- 실행
- 압춘 푼 zip 파일 > h2 > bin > h2.bat (windows) 실행
- 실행하면 아래와 같은 창이 뜸
- 안 뜨면 https://localhost:8082 로 접속
- 환경설정
- JDBC URL : DB 파일 생성 경로 입력 후 연결 버튼 클릭 (파일 모드). 하기 내용 확인
- C:\Users\{사용자}\jpashop.mv.db 파일 생성 확인
- (참고) 데이터베이스 생성할 때만 파일모드로 실행(권한 문제 등으로)
- JDBC URL : DB 파일 생성 경로 입력 후 연결 버튼 클릭 (파일 모드). 하기 내용 확인
- 데이터베이스 콘솔 화면에서 연결끊기 아이콘 클릭
- 이후부터는 JDBC URL 수정후 아래의 주소 또는 https://localhost:8082 로 접속 (네트워크 모드)