hsql数据库(HyperSQL )(简单了解一下)


一、HyperSQL (HSQLDB)

1、HSQLDB是什么

HSQLDB (Hyper SQL Database)是一个用Java编写的关系数据库管理系统,轻量级数据库,

免费的,可以嵌入式,也可以在内存中使用,还可以在当做服务使用,不过我倒是还没实战过。

维基百科中说

自2001年以来,HSQLDB已经发布了几个版本。早期的版本是基于中断的HypersonicSQL数据库引擎。在2010年发行的2.0版本,几乎所有的都是新代码,是按照标准SQL和JDBC 4的规范编写的

本文展示的也是2.0的版本,

干我忘记我从哪第一次看到的这个数据库了。。。。。

2、安装

下载地址

在这里插入图片描述
安装完成之后
在这里插入图片描述
点击打开
http://localhost:8082/
在这里插入图片描述
直接点连接就成了
在这里插入图片描述

事务提一嘴

HSQLDB 的2.0版本有三个事务控制模式。它支持读取未提交内容和可串行化隔离级别,支持表级锁或多版本并发控制(MVCC),或者锁和MVCC结合。版本1.8.1只支持0级别事务隔离(未提交读)

特点看官网

官网有

Datagrip连接HSQLDB

新建数据源在这里插入图片描述
注意现在是选择本地数据源
填写数据库安装路径
默认名称,没有密码不填,
下载驱动测试连接
在这里插入图片描述
在这里插入图片描述

其他使用方式官网教程
安装的文件夹里面有在 H2/docs/html/tutorial.html这个里面

Maven地址

https://mvnrepository.com/artifact/org.hsqldb/hsqldb

使用场景

明天干

参考文章

个人笔记,不同意见,望有交流
直接可以点击跳转连接

作者
alex618

百科

Tony老师

相关推荐

  1. NodeJs 第六章 简单了解数据库(MySql)

    2024-04-25 05:28:02       62 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-25 05:28:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-25 05:28:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-25 05:28:02       87 阅读
  4. Python语言-面向对象

    2024-04-25 05:28:02       96 阅读

热门阅读

  1. 面试官:实现一个吸附在键盘上的输入框

    2024-04-25 05:28:02       42 阅读
  2. 打开jupyter Notebook闪退,怎么解决

    2024-04-25 05:28:02       34 阅读
  3. Promise面试题

    2024-04-25 05:28:02       33 阅读
  4. c++常见面试题及答案

    2024-04-25 05:28:02       35 阅读
  5. 毕业论文写作指南

    2024-04-25 05:28:02       42 阅读
  6. 【软件工程与实践】(第四版)第6章习题答案详解

    2024-04-25 05:28:02       35 阅读