`
maishj
  • 浏览: 84375 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

初用 hsqldb (转)

 
阅读更多

今天初了下 hsqldb

下载 hsqldb
http://sourceforge.net/project/showfiles.php?group_id=23316

下载 hsqldb_1_8_0_7.zip

解压到 D:/hsqldb

在 D:/hsqldb 目录下创建 runxdb.bat 文件如下:

cd data
java -cp ../lib/hsqldb.jar org.hsqldb.Server -database
.0 xdb -dbname.0 xdb


然后双击 runxdb.bat 启动 hsqldb Server

到目录 demo 下运行 runManagerSwing.bat 来创建表
type : HSQL Database Engine Server
url : jdbc:hsqldb:hsql://localhost/xdb
user : SA

建表:

CREATE MEMORY TABLE TEXT(ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1NOT NULL PRIMARY KEY,NAME VARCHAR);


添加数据:

INSERT INTO TEXT VALUES(1,'chenlb')
INSERT INTO TEXT VALUES(2,'Tenny')




Java 文件

package hsqldb;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/**
 * 
 * 
@author chenlb 2007-4-28
 *
 
*/
public class HsqldbFirstSimple {

    
/**
     * 
@param args
     
*/
    
public static void main(String[] args) {
        
// TODO Auto-generated method stub

        
try {
            Class.forName(
"org.hsqldb.jdbcDriver" );
        } 
catch (Exception e) {
            System.out.println(
"ERROR: failed to load HSQLDB JDBC driver.");
            e.printStackTrace();
            
return;
        }

        
try {
            Connection c 
= DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/xdb""sa""");
            Statement stmt 
= c.createStatement();
            ResultSet rs 
= stmt.executeQuery("select * from text");
            
while(rs.next()) {
                System.out.println(rs.getString(
1)+"\t"+rs.getString(2));
            }
        } 
catch (SQLException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

}
分享到:
评论

相关推荐

    hsqldb使用(转载)

    hsqldb确实是个好东西,对于系统演示,开发等都很方便。

    hsqldb实例源代码

    简单的创建两个例子,如何创建hsqldb,如何使用hsqldb查询数据等。

    Hsqldb安装与使用

    图示和说明详细介绍Hsqldb安装与使用.

    HSQLDB中文帮助文档

    Hsqldb 是一个优秀的轻量级开源的纯Java SQL 数据库。 大家可以从Hsqldb 官方网站(http://hsqldb.org)获取到Hsqldb 的发布包、源代码和文档。

    hsqldb jdbc driver

    hsqldb jdbc driver适合于hsqldb

    HSQLDB 1.8.0

    HSQLDB 1.8.0

    hsqldb-1.7.1.jar

    数据库连接 hsqldb1.7.1.jar

    hsqldb-2.3.2.zip

    hsqldb 2 3 2 zip HyperSQL是用Java编写的一款SQL关系数据库引擎 它的核心完全是多线程的 支持双向锁和MVCC 多版本并发控制 几乎完整支持ANSI 92 SQL 支持常见数据类型 最新版本增加了对BLOB和CLOB数据的支持 最高...

    hsqldb的最新版本

    hsqldb的最新1.9.0版本,支持windows操作系统

    <转>HSQLDB 安装与使用

    NULL 博文链接:https://gavin2lee.iteye.com/blog/2210925

    hsqldb 2.25

    hsqldb for jdk1.5因为hsqldb的2.0版本以上都是jdk1.6进行编译的,我提供的这个2.25版本的是jdk1.5编译的。

    hsqldb-2.5.0.jar

    hsqldb数据库下载,很好用,简易的内存数据库,特别适合初学者。

    hsqldb-lib.zip

    hsqldb可能需要的额外jar包 Additional Jar files needed for hsqldb.

    HSQLDB中文手册

    HSQLDB中文手册

    hsqldb jar

    hsqldb jar

    HSQLDB快速连接数据库

    HSQLDB中文文档,能够提高数据的处理速度。

    hsqldb-2.4.0.zip

    hsqldb-2.4.0

    hsqldb使用方法

    HSQLDB是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由 使用和分发,非常简洁和快速的。具有SERVER模式,进程内模式(IN-PROCESS)和内存模式 (MEMORY-ONLY)三种。运行HSQLDB需要HSQLDB.JAR...

    HSQLDB用户手册

    HyperSQL User Guide HyperSQL Database Engine (HSQLDB) 2.2 hsqldb-2.2.9用户手册

Global site tag (gtag.js) - Google Analytics