如果你为了一个demo,需要简单的用到数据库,那么你可以考虑hsqldb
先简单的说一下使用的方法:
1.打开一个cmd窗口,在hsqldb.jar的文件夹路径中,执行:
java -cp hsqldb.jar org.hsqldb.Server -database mydb
这能够启动一个hsqldb的server,数据库实例名是mydb
2.打开另一个cmd窗口,,在hsqldb.jar的文件夹路径中,执行:
java -cp ..\lib\hsqldb.jar org.hsqldb.util.DatabaseManager -url jdbc:hsqldb:mem:mydb
这可以打开一个可视化的窗口,连接到mydb数据库
3.在弹出的窗口中进行数据库操作就可以了
4.Hibernate可以在启动的时候执行import.sql,到数据到hsqldb中。这样方便了单元测试等(需要具体设置)
具体的hsqldb使用方法参见:
http://zhangqq494360694.blog.163.com/blog/static/55952349200881810169624/
[url]http://dszhang.blog.163.com/blog/static/12281257420091122111546131/?fromdm&fromSearch&isFromSearchEngine=yes
[/url]
http://hsqldb.org/doc/2.0/guide/running-chapt.html#running_connecting-sect
=================================
更正:
hsqldb作为server的话有三种模式:
hsql server
http server
http servlet
java -cp hsqldb.jar org.hsqldb.Server 开启的是hsqlserver
因此可以用
java -cp ..\lib\hsqldb.jar org.hsqldb.util.DatabaseManager
连接jdbc:hsqldb:hsql://localhost/
登陆这个server
建立数据库的方法:
java -cp hsqldb.jar org.hsqldb.Server --database.0 mydb --dbname.0 mydbname
其中database给存放该db的文件起一个名称
dbname是数据库名,例如dbname为mydbname,则方位路径为:
jdbc:hsqldb:hsql://localhost/mydbname
给数据库变更密码的方法:
启动DatabaseManager,输入命令 set password "newpassword" 点击执行即可
分享到:
相关推荐
hsqldb确实是个好东西,对于系统演示,开发等都很方便。
HSQLDB是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由 使用和分发,非常简洁和快速的。具有SERVER模式,进程内模式(IN-PROCESS)和内存模式 (MEMORY-ONLY)三种。运行HSQLDB需要HSQLDB.JAR...
图示和说明详细介绍Hsqldb安装与使用.
简单的创建两个例子,如何创建hsqldb,如何使用hsqldb查询数据等。
里面有hsqldb.jar包,一份中文使用说明,服务器和控制台. 作测试十分好用!
1.2.4. HSQLDB使用 7 1.2.5. HSLDB的使用注意事项 8 2. 数据库单元测试测试流程介绍 1 2.1. 数据库单元测试的原因 1 2.2. 测试关注点 1 2.3. 测试流程 1 3. 数据库单元测试最佳实践 2 3.1. 数据库单元测试最佳实践 2...
hsqldb jdbc driver适合于hsqldb
Hsqldb 是一个优秀的轻量级开源的纯Java SQL 数据库。 大家可以从Hsqldb 官方网站(http://hsqldb.org)获取到Hsqldb 的发布包、源代码和文档。
HSQLDB简介和基本使用 HSQLDB简介和基本使用 HSQLDB简介和基本使用
hsqldb数据库下载,很好用,简易的内存数据库,特别适合初学者。
HSQLDB 1.8.0
数据库连接 hsqldb1.7.1.jar
Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速。
hsqldb 2 3 2 zip HyperSQL是用Java编写的一款SQL关系数据库引擎 它的核心完全是多线程的 支持双向锁和MVCC 多版本并发控制 几乎完整支持ANSI 92 SQL 支持常见数据类型 最新版本增加了对BLOB和CLOB数据的支持 最高...
hsqldb可能需要的额外jar包 Additional Jar files needed for hsqldb.
hsqldb的最新1.9.0版本,支持windows操作系统
hsqldb-2.4.0
hsqldb for jdk1.5因为hsqldb的2.0版本以上都是jdk1.6进行编译的,我提供的这个2.25版本的是jdk1.5编译的。
HSQLDB中文手册