HSQLDB

 尝试了一下HSQLDB,包是来自于maven库 java

<dependency>
	<groupId>org.hsqldb</groupId>
	<artifactId>hsqldb</artifactId>
	<scope>runtime</scope>
</dependency>

-----

下载完包后,直接将包复制出来放到一个文件夹里,我这里建立了freemarker文件夹。sql

一、打开CMD,移动到jar的位置 ,执行下面的命令。 固然你也能够制做成一个bat命令文件执行它。数据库

##  classpath  你的jar    启动指定的类         指定一个数据库文件的存放位置           数据库名
java -cp hsqldb-2.3.3.jar org.hsqldb.Server -database.0 ./freemarker/freemarker -dbname.0 freemarker

 

二、启动后以下图,注意图中有地方打出了访问端口(下图是9001),后面的管理控制台也要经过端口访问 bash

三、服务启动正常,就不会报错。接下来执行管理控制界面:maven

rem ##                     指定启动类
java -cp hsqldb-2.3.3.jar org.hsqldb.util.DatabaseManagerSwing

四、下面这张图是去访问咱们上面打开的9001的服务,这个能够局域网内使用。ide

 

五、下面这张,你能够跳过一、2两步,直接到3,选择type 以下图的类型由文件启动,修改url为文件链接。这样咱们就会打开或建立(没有就建立)一个数据库了ui

六、执行以下代码url

在管理控制界面输入以下SQL
一、建表 
create cached table  user(
id int primary key  IDENTITY,
name varchar(50) not null,
age int );
二、插入数据,insert多来几回
INSERT INTO "PUBLIC"."USER"
( "NAME", "AGE" )
VALUES (  'Dick',10 )
三、查询
select * from user

 

七、如何经过datasource访问就很少说了。spa

 

 

补充:另一组管理控制界面打开方式 code

rem ##                     指定启动类
java -cp hsqldb-2.3.3.jar org.hsqldb.util.DatabaseManager

补充:修改密码:

    在管理界面输入 :set password "youNewPassword" 点击执行便可

 

帮助文档参见:http://hsqldb.org/doc/2.0/guide/guide.pdf

相关文章
相关标签/搜索