minOS

H2 데이터 베이스 설정 본문

TIL/김영한의 스프링 DB 1편

H2 데이터 베이스 설정

minOE 2024. 11. 1. 23:14
728x90

H2 데이터 베이스 설정

다운로드 및 설치
https://www.h2database.com/html/download-archive.html

h2 데이터베이스 버전은 스프링 부트 버전에 맞춘다.


위와 같은 경우에 2.2.224 버전을 다운 받는다.

Mac 사용자 기준
다운 받은 h2 폴더 -> bin 폴더로 이동
권한 주기: chmod 755 h2.sh
실행: ./h2.sh 


첫 실행할 떄 주의





해당 SQL문을 실행하여 멤버 테이블을 만들고 insert 쿼리를 넣으면

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);​


SELECT 문이 정상 실행되는 것을 볼 수 있다. 

 

 

 

 

 

 

 

 

728x90

'TIL > 김영한의 스프링 DB 1편' 카테고리의 다른 글

트랜잭션 - 개념 이해  (0) 2024.11.20
DataSource 이해  (1) 2024.11.20
커넥션 풀 이해  (0) 2024.11.20
데이터 베이스 연결  (4) 2024.11.03
JDBC 이해와 JDBC와 최신 데이터 접근 기술  (2) 2024.11.02