且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

H2 数据库

更新时间:2022-09-21 19:14:33

最近做演示项目的时候需要一个数据库,但不想安装。于是查看了embedded datasource : h2

 

h2: 依赖:

1
2
3
4
<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
</dependency>

  

h2: 驱动名称:

1
org.h2.Driver

 

h2: jdbc url:

内存模式:

jdbc:h2:mem:test

 

embedded:

1
jdbc:h2:file:./db/springboot

最关键的是,file要指定绝对路径,即不能jdbc:h2:file:db/springboot这样说报错,说没指定具体位置。

会生成一个文件  project/db/springboot.mv.db

 

 

h2:创建表:

1
2
3
4
5
6
DROP TABLE IF EXISTS `country`;
CREATE TABLE `country` (
  `Id` INT IDENTITY PRIMARY KEY  ,
  `countryname` varchar(80) DEFAULT '',
  `countrycode` varchar(80) DEFAULT '',
);

自增: IDENTITY

主键:PRIMARY KEY

本文转自Ryan.Miao博客园博客,原文链接:http://www.cnblogs.com/woshimrf/p/5625478.html,如需转载请自行联系原作者