[Spring] 스프링 DB 1편 1-2. H2 데이터베이스 설정

강우엉·2023년 8월 24일

Spring

목록 보기
238/359

H2 데이터베이스는 개발이나 테스트 용도로 사용하기 좋은 가볍고 편리한 DB이다. 그리고 SQL을 실행할 수 있는 웹 화면을 제공한다.

설치

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

  • 사용자명은 sa 입력
  • JDBC URL에 다음 입력,
  • jdbc:h2:~/test (최초 한번) 이 경우 연결 시험 을 호출하면 오류가 발생한다. 연결 을 직접 눌러 주어야 한다.
  • ~/test.mv.db 파일 생성 확인
  • 이후부터는 jdbc:h2:tcp://localhost/~/test 이렇게 접속

테이블 생성하기
테이블 관리를 위해 프로젝트 루트에 sql/schema.sql 파일을 생성하자

drop table member if exists cascade;

create table member (
 member_id varchar(10),
 money integer not null default 0,
 primary key (member_id)
);

insert into member(member_id, money) values ('hi1',10000);
insert into member(member_id, money) values ('hi2',20000);
  • H2 데이터베이스 웹 콘솔에 접근하자.
  • 방금 작성한 SQL을 H2 데이터베이스 웹 콘솔에서 실행해서 member 테이블 생성한다.
profile
우엉이의 코딩 성장일기💻

0개의 댓글