제육's 휘발성 코딩
Published 2021. 7. 24. 16:26
H2 Database 설치 방법 (Window & Mac) Other
반응형

다운로드 및 실행

sec6캡쳐2

  • 프로세스 종료 : netstat-ano (프로세스 pid 확인) , taskkill /pid 12324 /f (12324 프로세스 강제종료)

image

  • Mac은 h2/bin/ 에서 ./h2.sh로 실행

터미널 창을 종료하면 h2도 종료되므로 실행시킨 터미널은 종료하면 안된다.

H2 파일 생성 및 접속 방법

  • 최초 접속시 jdbc:h2:~/파일명 후 루트 폴더에 ~/파일명.mv.db 파일 생성 확인
  • 이후 접속시 jdbc:h2:tcp://localhost/~/파일명

sec6 캡쳐3

  • 이 후 Generic H2 (Server)로 변경 후 jdbc:h2:tcp://localhost//파일명 으로 접속

접속 화면

sec6 캡쳐4

  • Shift + Enter : 쿼리문 실행 단축키
  • 여러 개의 쿼리문 실행 가능

스프링 부트에 연결 프로퍼티 설정

spring:
  datasource:
    url: jdbc:h2:tcp://localhost/~/datajpa
    username: sa
    password:
    driver-class-name: org.h2.Driver
  • 스프링부트 2.4부터는 spring.datasource.username=sa 를 꼭 추가해주어야 한다
반응형
profile

제육's 휘발성 코딩

@sasca37

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요! 맞구독은 언제나 환영입니다^^