H2 数据库

简介: 最近做演示项目的时候需要一个数据库,但不想安装。于是查看了embedded datasource : h2   h2: 依赖: com.h2database h2    h2: 驱动名称: org.h2.Driver   h2: jdbc url: 内存模式: jdbc:h2:mem:test   embedded: jdbc:h2:file:./db/springboot 最关键的是,file要指定绝对路径,即不能jdbc:h2:file:db/springboot这样说报错,说没指定具体位置。

最近做演示项目的时候需要一个数据库,但不想安装。于是查看了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




























唯有不断学习方能改变! -- Ryan Miao
目录
相关文章
|
9月前
|
Java 数据库 Spring
RuoYi 集成H2数据库
RuoYi 集成H2数据库
|
SQL Java 数据库连接
在java中h2数据库的使用
H2 是一个轻量级的嵌入式数据库,可以在 Java 应用程序中使用
445 0
|
2月前
|
SQL druid Java
传统后端SQL数据层替代解决方案: 内置数据源+JdbcTemplate+H2数据库 详解
传统后端SQL数据层替代解决方案: 内置数据源+JdbcTemplate+H2数据库 详解
33 1
|
9月前
|
Java 数据库
springboot使用内置h2数据库数据保存本地文件夹
springboot使用内置h2数据库数据保存本地文件夹
162 0
|
SQL Java 数据库连接
H2数据库相关知识
H2数据库是一个嵌入式关系数据库管理系统(RDBMS),它以纯Java编写,支持SQL和JDBC标准。H2数据库具有高性能、轻量级、易于使用和部署的特点。它可以作为内存数据库或持久化数据库使用,并且支持多种模式,包括嵌入式模式、服务器模式和混合模式。H2数据库还提供了一些高级功能,如触发器、存储过程和内置函数,使开发者能够更灵活地操作数据。
110 1
|
Java 数据库 Spring
在java中结合springboot使用h2数据库
在java中h2数据库的使用
126 0
|
Java 数据库
skywalking系列之-下载并且安装H2数据库
skywalking系列之-下载并且安装H2数据库
|
SQL 网络协议 安全
|
Java 数据库
JAVA内嵌数据库H2的使用入门
JAVA内嵌数据库H2的使用入门
325 0
|
Java 数据库
Java:H2数据库使用示例
Java:H2数据库使用示例
200 0