반응형
H2 데이터베이스는 교육용으로 적합하다
아래 링크에서 설치
Archive Downloads (h2database.com)
Archive Downloads
www.h2database.com
강의에서는 아래 밑줄친 압축파일을 받아서 사용하였다.
압축 해제 후 -> \h2\bin 경로로 들어와서 h2.bat 파일을 실행시켜준다.
그러면 잠시후 화면이 뜨는데 앞에 주소를 localhost로 변경해준다.
그리고 JDBC URL 부분을 jdbc:h2:~/test 으로 수정해준다.
이후 재접속 할 경우에는 JDBC URL 부분을 jdbc:h2:tcp://localhost/~/test 으로 수정해서 연결한다.
위처럼 변경하면 파일에 직접 접근하지 않고 톰캣을 통해서 접근을 하게 된다. 이렇게 해야 여러군데에서 동시 접속이 가능하다.
윈도우 사용자의 경우 콘솔창을 하나 열어서 cd ~ 명령어를 입력 후 ls 명령어로 파일을 확인하다 보면 test.mv.db라는 파일명을 확인할 수 있다.
문제가 생기면 연결을 해제한 후 rm test.mv.db를 입력하여 삭제하고 다시 연결을 해준다.
테이블 생성
create table member ( id bigint generated by default as identity, name varchar(255), primary key (id) );
데이터 생성
insert into member(name) values('spring2')
확인
프로젝트 안에서 아래와 같이 sql문을 파일로 관리하면 편하다.
반응형
'코드로 배우는 스프링 부트 - 인프런' 카테고리의 다른 글
스프링 통합 테스트 (0) | 2022.08.18 |
---|---|
순수 JDBC (0) | 2022.08.17 |
회원 웹 기능 - 조회 (0) | 2022.08.15 |
회원 웹 기능 - 등록 (0) | 2022.08.14 |
회원 웹 기능 - 홈 화면 추가 (0) | 2022.08.13 |