H2 資料庫

weixin_34054866發表於2016-06-29

最近做演示專案的時候需要一個資料庫,但不想安裝。於是檢視了embedded datasource : h2

 

h2: 依賴:

<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
</dependency>

  

h2: 驅動名稱:

org.h2.Driver

 

h2: jdbc url:

記憶體模式:

jdbc:h2:mem:test

 

embedded:

jdbc:h2:file:./db/springboot

最關鍵的是,file要指定絕對路徑,即不能jdbc:h2:file:db/springboot這樣說報錯,說沒指定具體位置。

會生成一個檔案  project/db/springboot.mv.db

 

 

h2:建立表:

DROP TABLE IF EXISTS `country`;
CREATE TABLE `country` (
  `Id` INT IDENTITY PRIMARY KEY  ,
  `countryname` varchar(80) DEFAULT '',
  `countrycode` varchar(80) DEFAULT '',
);

自增: IDENTITY

主鍵:PRIMARY KEY
























相關文章