본문 바로가기
spring/spring 기초

[spring] 스프링 입문 - >H2 데이터베이스 설치

by H.초보개발자 2023. 10. 24.
반응형

이 글은 인프런의 김영한 강사님의 스프링 입문- 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술의 강의 내용을 바탕으로 작성되었습니다.

 

[무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의

스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세

www.inflearn.com

 

H2데이터베이스란? 개발이나 테스트 용도로 가볍고 편리한 데이터베이스

 

1, https://www.h2database.com/ 페이지 접속

2, 다운받은 파일을 압축을 풀어준 다음 bin폴더에 접속

h2->bin폴더

3, bin 폴더에 h2.sh파일의 권한을 변경해 준 뒤, (chmod 755 h2.sh) 이후 접속 (./h2.sh)

4, 아래 같은 페이지가 출력되면 설치 완료

5. 연결 버튼을 누르고 home -> test.mv.db파일이 생성이 완료되었다면 성공

6. 이후에 접속할때는 JDBC URL에 jdbc:h2:tcp://localhost/~/test 이렇게 해서 접속하면 됨

7. 테이블 생성

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

id 옵션 값 중에 generated by default as identity이란 key값이 null로 들어왔을 때 디비에서 자동으로 채워줌

반응형