H2 데이터베이스란?
- H2 데이터베이스는 개발이나 테스트 용도로 가볍고 편리한 데이터 베이스이다.
- 웹 화면을 제공한다.
H2 설치 및 실행하기
- 설치하기
- https://www.h2database.com (최근에 나온 버전을 설치하면 일부 기능이 정상 동작하지 않을 수 있어 1.4.200버전 설치를 권장)
- https://www.h2database.com (최근에 나온 버전을 설치하면 일부 기능이 정상 동작하지 않을 수 있어 1.4.200버전 설치를 권장)
- 실행하기 (bin 폴더 위치에서)
- 윈도우 : h2.bat
- 맥 : ./h2.sh
- 데이터베이스 파일 생성하기
- jdbc:h2:~/[파일명] (이 과정은 최초 한번만!)
- 파일 생성 확인
- 홈 디렉토리(User\사용자이름)에서 ls ~arlth
- /test.mv.db 파일 있는지 확인
- jdbc:h2:~/[파일명] (이 과정은 최초 한번만!)
- 접속하기
- jdbc:h2:tcp://localhost/~/[파일명]
- db 파일이 생성된 것을 확인한 이후에는 tcp를 통해 네트워크 모드로 접속해주면 된다.
스프링과 연동하기
📁 build.gradle
implementation 'com.h2database:h2'
📂 application.yml
spring:
datasource:
url: jdbc:h2:tcp://localhost/~/test
username: sa
password:
driver-class-name: org.h2.Driver
Reference
https://shanepark.tistory.com/435
'💻 Computer Science > 데이터베이스' 카테고리의 다른 글
MySQL 잘 사용하기 (1) (0) | 2023.02.10 |
---|---|
[MariaDB] 마리아디비 사용하기 (0) | 2022.03.24 |
SQL 총 정리 (2) | 2022.02.10 |