H2 数据库
最近做演示项目的时候需要一个数据库,但不想安装。于是查看了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
关注我的公众号
![](https://images2018.cnblogs.com/blog/686418/201808/686418-20180822091328437-1109977663.jpg)