danuri
오늘의 기록
danuri
전체 방문자
오늘
어제
  • 오늘의 기록 (307)
    • java (150)
      • java (33)
      • spring (63)
      • jpa (36)
      • querydsl (7)
      • intelliJ (9)
    • kotlin (8)
    • python (24)
      • python (10)
      • data analysis (13)
      • crawling (1)
    • ddd (2)
    • chatgpt (2)
    • algorithm (33)
      • theory (9)
      • problems (23)
    • http (8)
    • git (8)
    • database (5)
    • aws (12)
    • devops (10)
      • docker (6)
      • cicd (4)
    • book (44)
      • clean code (9)
      • 도메인 주도 개발 시작하기 (10)
      • 자바 최적화 (11)
      • 마이크로서비스 패턴 (0)
      • 스프링으로 시작하는 리액티브 프로그래밍 (14)
    • tistory (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

태그

  • Jackson
  • Bitmask
  • 도메인 주도 설계
  • Security
  • S3
  • Saving Plans
  • AWS
  • Database
  • JPA
  • DDD
  • ChatGPT
  • Spring
  • 트랜잭션
  • 마이크로서비스패턴
  • Java
  • nuribank
  • mockito
  • docker
  • CICD
  • reactive
  • gitlab
  • POSTGIS
  • 등가속도 운동
  • Kotlin
  • 자바 최적화
  • Thymeleaf
  • connection
  • PostgreSQL
  • SWAGGER
  • RDS

최근 댓글

최근 글

hELLO · Designed By 정상우.
danuri

오늘의 기록

H2 데이터베이스 설치
database

H2 데이터베이스 설치

2021. 2. 10. 21:33

H2 데이터베이스는 개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면을 제공한다.

 

현재 1.4.200 버전(2019 -10-14)을 사용한다.

 

다운로드 및 설치

 

다운로드 링크

https://www.h2database.com

 

윈도우 유저는 Windows Installer를 설치해서 쉽게 실행할 수 있다.

 

All Platforms는 윈도우를 포함한 다른 OS에서 H2 데이터베이스를 사용할 때 다운로드한다.

다운받아 압축을 풀고 해당 폴더를 원하는 위치에 둔다.

이제 h2/bin/h2.bat(윈도우) or h2.sh(맥)을 실행하면 된다.

 

 

데이터베이스 파일 생성 방법

- jdbc:h2:~/[프로젝트 이름] (최초 한번)

 

~/jpashop.mv.db 파일 생성 확인

(사용자 폴더에서 ls -arlth 했을 때 하단에 jpashop.mv.db가 생성된 것이 보인다.)

 

 

이후 부터는 jdbc:h2:tcp://localhost/~/[프로젝트 이름] 이렇게 접속

 

이제 연결하면 H2 데이터베이스를 사용할 수 있다.

'database' 카테고리의 다른 글

[Database] MySQL InnoDB lock  (2) 2024.02.05
[Database] 트랜잭션 격리 수준  (0) 2023.12.24
PK: UUID vs Auto Increment  (0) 2023.07.19
[Postgresql] PostGIS 설치 - MySQL이 아닌 PostgreSQL을 사용하는 이유  (1) 2023.01.11
    'database' 카테고리의 다른 글
    • [Database] MySQL InnoDB lock
    • [Database] 트랜잭션 격리 수준
    • PK: UUID vs Auto Increment
    • [Postgresql] PostGIS 설치 - MySQL이 아닌 PostgreSQL을 사용하는 이유
    danuri
    danuri
    IT 관련 정보(컴퓨터 지식, 개발)를 꾸준히 기록하는 블로그입니다.

    티스토리툴바