티스토리 뷰
이번에는 H2 데이터베이스 설치하는 방법과 간단하게 실행시키는 방법으로 알려 줄것이다.
H2 데이터베이스란?
자바로 작성된 관계형 데이터베이스 관리 시스템이다. 자바 애플리케이션에 임베디드하거나 클라이언트-서버 모드에서 구동할 수 있다.
H2 데이터베이스 설치하기
1. JDK 설치하기
H2 데이터베이스 Java 기반이다. 그래서 h2database 설치하기전에 Java가 설치가 안되어 있으면 Java 부터 먼저 설치해야한다. Java 설치는 아래 글을 확인 해보면된다.
https://jih3508.tistory.com/129
2. H2데이터베이스 다운로드 받기
아래 사이트 들어가서 박스안에 표스된것을 다운 받으면 된다.
https://www.h2database.com/html/main.html
알집 파일로 다운로드가 될것이다.
관리하기 편한 곳에 알집을 풀면된다. 알집을 풀면 아래와 같은 그림이 나올것이다.
3. H2데이터베이스 실행하기
두가지 방법으로 설명할것이다. 하나는 파일을 직접 실행하는 방법과 터미널로 실행 하는 방법으로 설명 할것이다. 먼저 직접 실행하는 방법으로 설명 할것이다.
우선 bin/ 으로 들어간다.
h2 파일을 실행 시킨다.
그 다음 터미널로 실행 시키는 방법으로 설명 할것이다.
`\h2\bin으로 들어간다. dir 또는 ll로 입력하면 아래와 같은 그림들이 보일것이다.
window는 h2.bat을 입력한다. Mac은 h2.sh 입력한다.
h2 실행 시키면 아래와 같은 그림이 나온다. 아래와 같은 그림이 안나오면 ip주소 지우고 localhost로 변경한다.
4. H2데이터베이스 기본 설정하기
언어는 한국어로 변경하고 실행 시킨다.
실행 시키면 아래와 같은 화면이 나올것이다.
아래와 같은 test.mv DB 파일 있는 것을 확인한다.
그리고 다시 초기 접속하는 화면에 들어가서 JDBC URL을 'jdbc:h2:tcp://localhost/~/test' 변경하고 접속한다.
그러면 어려군대에서 소캣 통신으로 접속이 가능하다.
마무리
테스트용 DB로 많이 활용한다. 그래서 이번에 간단하게 설치하는 것으로 알아보았다. 다른 DB보다 설치하는게 쉽고 간편하게 사용할수 있는 장점이 있는 DB이다. 다만 다른 DB보다 엔진으로써 역활은 부족하기 때문에 실제 서비스로 쓰기에는 부족하는 DB지만 로컬에서 개발할때 테스트하기에는 좋은 DB라고 본다.
- Total
- Today
- Yesterday
- Programmerse
- 백트레킹
- 수학
- 넓이 우선 탐색
- DFS
- BFS
- 동적계획법
- 알고리즘
- spring-boot
- java
- LeetCode
- 백준
- 구현
- 문자열
- level2
- 동적 계획법
- 자바
- 재귀호출
- 조합
- 누적합
- Python
- BaekJoon
- 파이썬
- 이론
- 배열
- 그래프
- Greedy
- DP
- 그리디
- JSCODE
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |