Database/h2
[h2] 새로운 데이터베이스 만들기
ssung
2022. 2. 25. 17:15
h2를 사용하다보면 여러 프로젝트를 진행하면서 각 프로젝트마다 DB를 다르게 둬야하는 경우가 생긴다.
그런데 처음 세팅했던것 처럼 컴퓨터에 DB파일을 생성할려고 하면 계속 에러가 뜨면서 실패하는 경우가 있을 것이다.
간단하게 해결방법을 알아보도록 하자.
먼저 h2아이콘을 우클릭한 후 Create a new database를 클릭해준다.
DB경로(이름), username, password를 입력하는 공간이 나타난다.
이때 Database path: 부분에 ./로 시작하면 h2 bin 폴더에 생성되고 ~/로 시작하면 유저폴더에 생성된다.
비밀번호는 필수로 입력해야해서 필요하다면 입력 후 그대로 사용하면 되고 필요가 없다면 만든 후에 삭제하면 된다.
필자는 유저폴더에 저장되도록 경로를 지정했다. 성공표시가 나오면 폴더에 들어가서 확인해보자
이런 모양과 이름으로 파일이 생성될 것이다. 파일이 생성됐으면 사실상 다 된거다 이제 로그인을 해보도록 하자.
비밀번호까지 잘 입력해야 로그인이 가능하다.
ALTER USER SA SET PASSWORD '';
를 입력하면 비밀번호가 공백으로 변경된다. 이제 연결을 종료한 후 비밀번호 없이 다시 들어가보면 깔끔하게 로그인에 성공할 것이다.