처음부터 차근차근

[Spring] h2 Database 설치 진행 본문

FrameWork/Spring

[Spring] h2 Database 설치 진행

HangJu_95 2023. 12. 22. 18:44
728x90

이번 포스팅은 개발 혹은 테스트 용도로 사용하는 H2 Database 설치를 진행해보겠습니다.

설치 환경 : 15 macbook air Mac M2

H2 Database 설치 진행

https://www.h2database.com

h2 Database 버전은 Spring boot 3.x를 사용할 경우 2.1.214 버전 이상을 사용하면 됩니다.

H2 Database 실행

  • 권한 주기 : chmod 755 h2.sh
  • 실행: ./h2.sh 

실행 시키면 아마 크롬창이 로딩만 되는 상황이 자주 발생합니다.

이럴때는 Ip 주소를 localhost로 변경해주면 됩니다.

로딩만 되는 상황

DB 생성하기

H2에 접속하면 아래와 같은 화면이 나온다.

h2 처음 접속 시

이후 연결하면 사용자 기본 폴더에

DB생성

DB가 만들어진 것을 확인할 수 있습니다.

 

DB를 만든 이후 JDBC URL을 변경합니다 : jdbc:h2:tcp://localhost/~/test

테이블 생성하기

H2에 들어가면 이런 화면이 나옵니다.

아래 보이는 text창은 SQL 문을 실행시킬 수 있습니다.

H2 데이터베이스 화면

drop table if exists member CASCADE;
create table member
(
id bigint generated by default as identity,
name varchar(255),
primary key (id)
);

SQL문을 작성하여 Table을 만들어줍니다.

참조

 

[지금 무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의 - 인프런

스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세

www.inflearn.com