들어가기
가장 손쉽게 적은용량으로 설치할 수 있는 H2 Database 설치방법에 대해 알아보겠습니다. Mac기준으로 작성되었습니다.
다운받기
https://www.h2database.com/html/main.html
위 사이트에서 all platforms 으로 다운받아주세요
All Platforms를 다운받고, Documents 폴더에 넣고, 압축을 풀어주세요.
아래와 같이 documents 의 h2 로 이동하여 명령어를 수행해줍니다.
cd h2
h2폴더로 이동
chmod 755 ./bin/h2.sh
실행할 파일에 권한을 미리 부여(권한 안주면 실행이 안될 수 있습니다.)
./bin/h2.sh
bin폴더안에 있는 h2.sh 실행
실행을 하면 아래와 같이 데이터베이스 페이지에 자동 접속됩니다.
여기서 설정을 embedded로 한번 바꾸고, 사용자명은 sa, 비밀번호는 빈칸으로 두고 연결버튼을 누릅니다.
그러면 아래와 같이 페이지에 접속이 됩니다.
테이블 만들기
아래에 명령어를 입력하고 컨트롤+엔터 또는 실행버튼을 눌러 테이블을 만들어보세요
CREATE TABLE YELLONGS(ID INT PRIMARY KEY, NAME VARCHAR(255));
데이터 입력하기 (INSERT)
insert into YELLONGS VALUES(1,'YELLY');
insert into YELLONGS VALUES(2,'DELLY');
데이터 조회하기 (SELECT)
이제 만든 데이터를 조회해 보겠습니다.
select * from YELLONGS
데이터 수정하기 (UPDATE)
이제 데이터를 수정해보겠습니다.
update YELLONGS set NAME='YELLY2' where name='YELLY'
정상적으로 YELLY2로 바뀌었음을 알 수 있습니다.
마무리
H2 데이터베이스를 설치하고 간단한 테이블을 만들고, CRUD를 실습해 보았습니다. 앞으로 간단한 데이터베이스 실습이 필요할때에는 H2를 사용하여 실습해 보시기 바랍니다. H2보다 더 큰 용량의 실습 SW를 사용해보고 싶으시다면, Maria DB를 설치하고 DBeaver로 실습해보시는 것을 추천드립니다.
질문이나 문의사항은 댓글을 달아주세요.
감사합니다.
'ETC > 기타 프로그래밍' 카테고리의 다른 글
zsh: command not found: brew 해결방법 (0) | 2023.09.21 |
---|---|
Support for password authentication was removed on August 13, 2021.에러 해결방법 GIT (0) | 2023.09.19 |
YELLONGIT 소개 (0) | 2023.01.04 |
프로그래머스[Java] - 모의고사 (0) | 2021.09.27 |
프로그래머스[Java] - K번째수 (0) | 2021.09.24 |