스프링/0. 입문, 전체방향

15강. H2 DB

sdafdq 2023. 7. 8. 19:51

H2는 되게 가볍다고 한다.

일단 설치. (1.4.2.0)

 

연결 누르면 홈 디렉토리에

test.mv.db 라고 생김

 

그 뒤부터는

jdbc:h2:tcp://localhost/~/test 이걸로 접속해야 소켓 통해서 접속할 수 있음.

웹콘솔이랑 어플리케이션이랑 충돌날 수 있어서 이걸로 해야 함.

 

기본적인 member 테이블 생성

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

bigint : long

generated by default as identity : null로 왔을 때 자동증가 인듯? 

 

보통 이런거 어떤 커맨드 했는지 관리 해 두기도 함. 프로젝트 최상위에 sql 쓰고 안에 sql 파일 만든 다음에 그냥 어떤 명령어 썼었는지 메모 용도로.