갓생사는 김초원의 개발 블로그
chocho_log
갓생사는 김초원의 개발 블로그
전체 방문자
오늘
어제
  • 분류 전체보기 (78)
    • 개발 (23)
      • Spring (4)
      • Java (4)
      • Database (2)
      • Elasticsearch (3)
      • ETC (3)
      • JPA (3)
      • 이슈 (1)
    • 코딩 테스트 (43)
      • 프로그래머스 (23)
      • 백준 (12)
      • TIP (8)
    • 자료구조 (2)
    • 알고리즘 (4)
    • 잡생각 (0)
    • 경험 (5)
      • AWS re:Invent 2024 (5)

블로그 메뉴

    공지사항

    인기 글

    태그

    • 지연로딩
    • war
    • 디자인패턴 #SOLID 원칙
    • querydsl
    • jar
    • jpa
    • Spring Boot Embedded Tomcat
    • Lazy Loading

    최근 댓글

    최근 글

    갓생사는 김초원의 개발 블로그

    chocho_log

    mac에 H2 데이터베이스 설치하기
    개발/Database

    mac에 H2 데이터베이스 설치하기

    2021. 9. 16. 22:37

    구글링하면 보편적으로 나오는 H2 사이트 접속하여 zip파일 풀어 실행하는 방법을 따라하니 브라우저에서 아래와 같은 에러가 나왔다. 

    (ㅇㅅㅇ...?)

    찾아보니 맥이 카탈리나(Catalina, 10.15.5ver)로 올라가면서 권한 문제에 따른 에러라고 한다. 

    맞다, 현재 내 맥 OS는 카탈리나다!!!

     

    그래서 위에 방법 싹 다 무시... 새로운 방법을 찾아나섰다. 


    🌈내가 성공한 H2 데이터베이스 설치하기⭐️

    1. homebrew로 h2를 설치한다. 

    kimchowon@gimchowon-ui-MacBookPro ~ % brew install h2

     

    2. h2를 실행한다. 

    kimchowon@gimchowon-ui-MacBookPro ~ % h2 -web      
    Web Console server running at http://218.38.137.27:8082?key=09b6e53e73e294448373a29bd60804a6a9d4bafa539cd9c1ec6758f59ea7637e (only local connections)

     

    3. http://localhost:8082 에 접속한다.

    아래와 같이 H2 데이터베이스 접속 화면이 나올 것이다. 

    왼쪽 상단에 언어는 한국어로 바꿔준다. input칸은 다음과 같이 입력해준다. 

    실패한 방법에서는 jdbc:h2:tcp://localhost/~/test 도 입력해보고 jdbc:h2:~/test 도 입력해봤지만 계속 실패했다. 

    JDBC URL에 jdbc:h2:mem:testdb을 입력하고서 비로소 성공했다!!

     

    • 드라이버 클래스: org.h2.Driver
    • JDBC URL: jdbc:h2:mem:testdb
    • 사용자명: sa
    • 비밀번호: 입력하지 않는다.

     

    4. 데이터베이스에 서버모드로 접근

    이렇게 하면 testdb라는 이름의 데이터베이스에 서버 모드로 접근하고, 아래와 같은 화면이 나온다.

     

     

    성공! \(^o^)/

    '개발 > Database' 카테고리의 다른 글

    [MySQL] 존재하는 테이블의 생성쿼리 조회  (0) 2020.12.04
      '개발/Database' 카테고리의 다른 글
      • [MySQL] 존재하는 테이블의 생성쿼리 조회
      갓생사는 김초원의 개발 블로그
      갓생사는 김초원의 개발 블로그
      갓생사는 김초원의 개발 블로그 github: https://github.com/kimchowon

      티스토리툴바