Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- AES256
- Spring Batch 강의
- gradle
- 티스토리 광고 수익
- docker 명령어
- Python 기본편
- Vue 강의
- python
- docker mysql
- docker
- MYSQL
- Vue 알아보기
- spring Annotation
- intelliJ plugin
- 애드센스 수익
- Spring Batch
- JDK1.3
- Vue
- 주식용어
- python 기초
- Vue 배우기
- spring boot 시작
- apache log4j
- 미국주식
- scrapy
- 도커
- Spring
- 구글 애드센스 수익
- 미국 배당주
- 젠킨스
Archives
나만의공간
맥북 H2 Database 설치 본문
개발을 하다보면 DB는 꼭 필요하게 됩니다.
여러 DB종류가 있는데 로컬환경에서 빠른 DB를 설치 할 수 있는 H2 Database 설치 방법을 공유 합니다.
H2 Database 설치
사이트 : http://www.h2database.com/html/download.html
맥북은 아래 빨간색을 다운로드 받고, 윈도우는 그 위에 파일을 다운로드 받으면 됩니다.
다운로드 받은 파일을 압축을 풀고자 하는 폴더로 이동 시킵니다.
H2 Database 실행하기
압축을 해제한 폴더로 이동 한 후 bin폴더 아래에 있는 h2.sh 파일을 실행 합니다.
실행 권한이 없다는 오류가 나오면 아래와 같이 해당 계정에 실행 권한을 부여 합니다.
chmod 755 h2.sh
h2.sh을 실행하게 되면 아래와 같이 로그인을 할 수 있는 창이 나오구 "연결" 버튼을 클릭 하면 됩니다.
H2 Database 초기화 방법
H2 Database 파일을 삭제하거나, 다시 처음부터 하고 싶으면
계정 Root Folder에 보면 숨길 파일로 .h2.server.properties 요 파일 내용을 아래 내용으로 변경하면 최초 설치 상태로 변경되어 있습니다.
#H2 Server Properties
#Fri Jun 22 19:02:35 IST 2018
0=Generic JNDI Data Source|javax.naming.InitialContext|java\:comp/env/jdbc/Test|sa
1=Generic Teradata|com.teradata.jdbc.TeraDriver|jdbc\:teradata\://whomooz/|
10=Generic DB2|com.ibm.db2.jcc.DB2Driver|jdbc\:db2\://localhost/test|
11=Generic Oracle|oracle.jdbc.driver.OracleDriver|jdbc\:oracle\:thin\:@localhost\:1521\:XE|sa
12=Generic MS SQL Server
2000|com.microsoft.jdbc.sqlserver.SQLServerDriver|jdbc\:microsoft\:sqlserver\://localhost\:1433;DatabaseName\=sqlexpress|sa
13=Generic MS SQL Server 2005|com.microsoft.sqlserver.jdbc.SQLServerDriver|jdbc\:sqlserver\://localhost;DatabaseName\=test|sa
14=Generic PostgreSQL|org.postgresql.Driver|jdbc\:postgresql\:test|
15=Generic MySQL|com.mysql.jdbc.Driver|jdbc\:mysql\://localhost\:3306/test|
16=Generic HSQLDB|org.hsqldb.jdbcDriver|jdbc\:hsqldb\:test;hsqldb.default_table_type\=cached|sa
17=Generic Derby (Server)|org.apache.derby.jdbc.ClientDriver|jdbc\:derby\://localhost\:1527/test;create\=true|sa
18=Generic Derby (Embedded)|org.apache.derby.jdbc.EmbeddedDriver|jdbc\:derby\:test;create\=true|sa
19=Generic H2 (Server)|org.h2.Driver|jdbc\:h2\:tcp\://localhost/~/test|sa
2=Generic Snowflake|com.snowflake.client.jdbc.SnowflakeDriver|jdbc\:snowflake\://accountName.snowflakecomputing.com|
20=Generic H2 (Embedded)|org.h2.Driver|jdbc\:h2\:~/test|sa
3=Generic Redshift|com.amazon.redshift.jdbc42.Driver|jdbc\:redshift\://endpoint\:5439/database|
4=Generic Impala|org.cloudera.impala.jdbc41.Driver|jdbc\:impala\://clustername\:21050/default|
5=Generic Hive 2|org.apache.hive.jdbc.HiveDriver|jdbc\:hive2\://clustername\:10000/default|
6=Generic Hive|org.apache.hadoop.hive.jdbc.HiveDriver|jdbc\:hive\://clustername\:10000/default|
7=Generic Azure SQL|com.microsoft.sqlserver.jdbc.SQLServerDriver|jdbc\:sqlserver\://name.database.windows.net\:1433|
8=Generic Firebird Server|org.firebirdsql.jdbc.FBDriver|jdbc\:firebirdsql\:localhost\:c\:/temp/firebird/test|sysdba
9=Generic SQLite|org.sqlite.JDBC|jdbc\:sqlite\:test|sa
webAllowOthers=false
webPort=8082
webSSL=false
Comments