본문 바로가기
프로그래밍/SpringMVC_기초

회원관리 예제 - 10(H2 데이터베이스 설치)

by ILove_NS_MoKa 2023. 10. 23.

H2 데이터베이스 설치

https://www.h2database.com/html/download-archive.html

 

Archive Downloads

 

www.h2database.com

> h2 데이터베이스는 꼭 다음 링크에 들어가서 1.4.200 버전을 설치해주세요.

윈도우는 설치 이후 -> h2 console 실행

맥 은 -> 권한 주기: chmod 755 h2.sh (윈도우 사용자는 x)

실행: ./h2.sh (윈도우 사용자는 h2.bat)

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

jdbc:h2:~/test (최초 한번)

~/test.mv.db 파일 생성 확인

이후부터는 jdbc:h2:tcp://localhost/~/test 이렇게 접속

 

 

jdbc:h2:~/test (최초 한번)

 

 

 

이후부터는 jdbc:h2:tcp://localhost/~/test 이렇게 접속

 

 

 

 

테이블 생성하기

 

조회 하기

 

 

 

1
2
3
4
5
6
7
drop table if exists member CASCADE;
create table member
(
 id bigint generated by default as identity,
 name varchar(255),
 primary key (id)
);
cs

 


id 는 java에서는 Long인데 
db에서는 begint라는 타입이다.

generated by default as identity,
여기다가 null 값, 값을 세팅하지 않고 insert하면 db가 들어왔을때 자동으로 id값을 채워준다.

 

 

 

 

ctrl + enter 입력시 추가됨

 

MEMBER 누르고 실행 누르면 추가된 값 확인