공부방
H2 데이터베이스 생성 본문
H2 데이터베이스는 개발이나 테스트 용도로 사용하기 좋은 가볍고 편리한 DB이다. 그리고 SQL을 실행할 수 있는 웹 화면을 제공한다.
다운로드 및 설치
H2 Database Engine (redirect)
H2 Database Engine Welcome to H2, the free SQL database. The main feature of H2 are: It is free to use for everybody, source code is included Written in Java, but also available as native executable JDBC and (partial) ODBC API Embedded and client/server mo
www.h2database.com
h2 데이터베이스 버전은 스프링 부트 버전에 맞춘다.
다음 링크에 가면 다양한 H2 다운로드 버전을 확인할 수 있다.
https://www.h2database.com/html/download-archive.html
Archive Downloads
www.h2database.com
MAC, 리눅스 사용자
- 권한 주기: chmod 755 h2.sh
- 실행: ./h2.sh
윈도우 사용자
압축 해제한 파일에 들어가 bin에 h2 Windows배치파일(.bat)을 실행
데이터베이스 파일 생성 방법
- 사용자명은 sa 입력
- JDBC URL에 다음 입력,
- jdbc:h2:~/test (최초 한번)
이 경우 연결 시험 을 호출하면 오류가 발생한다. 연결 을 직접 눌러주어야 한다. - ~/test.mv.db 파일 생성 확인
- 이후부터는 jdbc:h2:tcp://localhost/~/test 이렇게 접속
sql쓰듯이 명령문 입력하고 사용 가능