h2数据库学习------h2数据库介绍
介绍
H2是一款内存数据库,适合我们在开发阶段、学习阶段调试代码使用,并不适用于生产阶段,可以满足我们学习与调试代码的需求。
H2 数据库是一个用 Java 开发的嵌入式(内存级别)数据库,它本身只是一个类库,也就是只有一个 jar 文件,可以直接嵌入到项目中。
H2数据库又被称为内存数据库,因为它支持在内存中创建数据库和表。所以如果我们使用H2数据库的内存模式,那么我们创建的数据库和表都只是保存在内存中,一旦服务器重启,那么内存中的数据库和表就不存在了。
h2的3种运行模式
内嵌模式(应用程序和数据库在同一个JVM中)
服务器模式(应用程序和数据库不在同一个JVM中)
混合模式(都有)
h2的2种连接方式
以嵌入式(本地)连接方式连接h2数据库(文件被锁定,只允许一个客户端连接到h2数据库)
以TCP/IP的服务器模式(远程连接)方式连接h2数据库(推荐,支持多客户端连接h2数据库)
h2数据库的用户指南
http://h2database.com/html/tutorial.html#tutorial_starting_h2_console
参考
https://zhuanlan.zhihu.com/p/509877891
h2数据库学习------h2数据库介绍相关推荐
- h2数据库学习----h2数据库基本使用
依赖 <dependency><groupId>org.glassfish.hk2</groupId><artifactId>hk2</artif ...
- oracle临时表经常被锁_数据库学习——Oracle 数据库了解与使用
一. 数据库相关概念 1 什么是数据库 所谓的数据库其实就是数据的集合.用户可以对集合中的数据进行新增.查询.更新.删除等操作.数据库是以一定方式储存在一起.能与多个用户共享.具有尽可能小的冗余度.与 ...
- 【数据库学习】——数据库可视化--Navicat下载安装连接教程
目录 进入网站 下载可视化软件 安装 双击桌面图标,选择试用 连接数据库 查看数据库中的表,如下所示 常用数据库有: MySQL.sqlite等 进入网站 Navicat | 产品https://ww ...
- DB2数据库学习之数据库备份还原
一.数据库离线(脱机)备份 1.cd /db2_backup 切换到存放备份文件的目录,如果没有要新建 2.db2 list applications for db dbName(数据库名) 确保没人 ...
- linux系统中mysql表中能添加中文_数据库学习之数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)(二)...
数据库增删改查 增加 首先我们创建一个数据库user,然后创建一张表employee create table employee( id int primary key auto_increment, ...
- 数据库学习--DQL(数据库查询语言)
查询语句 select * from 表 where 条件 [inner/left/right join 表1 on 条件] group by 列名 having 组 order by 列名 limi ...
- 【数据库学习笔记】——操作sqlite(增删改查)以及cursor的方法介绍
目录 1.sqlite数据库介绍 1)常见的数据库操作 2)数据操作常见步骤 2.向数据表中增加数据(insert into) 1)向数据表中添加一条记录 2)向数据表中一次性添加多条记录 3.修 ...
- VBNET学习笔记---MS VBnet数据库访问技术,概念,介绍,发展历程.
VBNET学习笔记---MS VBnet数据库访问技术,概念,介绍,发展历程. 2013-02-20 1.数据库访问技术 a.JET与DAO JET(Joint Engine Technology)数 ...
- 【国产数据库】GBase学习④ - GBase 8c 介绍
[国产数据库]GBase学习④ - GBase 8c 介绍 GBase 8c 介绍 GBase 8c 分布式架构介绍 GBase 8c 介绍 MOT是一种内存数据库存储引擎,其中所有表和索引完全驻留在 ...
最新文章
- 揭开人类语言的神秘面纱:从理解到处理自然语言
- Python3 定时访问网页
- AOP统一处理请求日志
- 自由自在意式手工冰淇淋的清凉之风已“冰”临城下
- new blob文件设置编码_前端下载文件amp;下载进度
- c语言中什么函数可以作为虚函数,C++语言中的“虚函数”就像C语言中的指针,必须要弄懂的...
- 洛谷 P1560 [USACO5.2]蜗牛的旅行Snail Trails(不明原因的scanf错误)
- ENVI5.3下载与安装
- 北大光华管理学院教授:互联网未来会如何影响经济社会的发展?
- 《当程序员的那些狗日日子》六
- Problem G: 小勇学分数
- 树莓派CM4和CM4IO上手
- vue3安装全家桶教程
- 木瓜移动再度荣获2022“Google优秀合作伙伴”
- 旅行青蛙服务器维护时间,旅行青蛙多久出门一次?青蛙旅行出门时间一览
- 4399积分小游戏刷分工具帮助
- Qt中Qchart插件实现PMW3901迷你光流模块上位机(串口通信)
- Html5--audio标签使用教程
- mysql 生成随机数 —— 数字、字符串、手机号、日期、姓名、一段中文汉字
- Springboot 项目中使用redis 的List结构来实现缓存分页分页
热门文章
- 周灵王,姬泄心(?―前545年)
- 并发编程专题五-AbstractQueuedSynchronizer源码分析
- GWA2 in Python吉娃兔发布Python语言初始版本
- linux mysql php 配置_Linux+Apache+Mysql+PHP典型配置
- [Java] 员工管理系统
- python批量修改excel数据_/python批量修改excel工作薄
- 测试前世死因软件,心理测试:进来测一测你前世的死因
- f.readlines()坑
- 微信小程序first-child 和 last-child 失效,设置后不起作用~
- 吴恩达-coursera-机器学习-week2