`
yangjizhong24
  • 浏览: 395760 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hsqldb

阅读更多
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;




public class HSQLDB {


	public static void main(String[] args) {

		 try {   
		        Class.forName("org.hsqldb.jdbcDriver" );   
		    } catch (Exception e) {   
		        System.out.println("ERROR: failed to load HSQLDB JDBC driver.");   
		        e.printStackTrace();   
		        return;   
		    }   
		  
		    try {
				Connection conn = DriverManager.getConnection("jdbc:hsqldb:mem:mydb", "sa", "");
				
				conn.createStatement().execute("CREATE TABLE hsql(NAME VARCHAR(30),CODE VARCHAR(6))");
				
				PreparedStatement pstmt = conn.prepareStatement("insert into hsql (NAME,CODE) values('jizhong1','hehe')");

				pstmt.executeUpdate();
				Statement  st = conn.createStatement();      
	            ResultSet  rs = st.executeQuery("select * from hsql");   
	            while(rs.next()){
	            	String s1=rs.getString("name");        
	                System.out.println(s1);    
	            }    
	            st.close();        
//	            st = conn.createStatement();        
//	            st.execute("SHUTDOWN");        
	            conn.close(); 
	                  

				
				
				
			} catch (SQLException e) {
				e.printStackTrace();
			}  
		
	}

}

 

 

 

服务模式:

 

java代码:

 

Connection conn = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost:9001/refresh", "sa", "");

 

建立数据库:

 

 

该模式下HSQLDB跟其他数据库服务器一样,以服务器的形式被启动。

 

通过java -cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 mydb -dbname.0 myDbName之类的命令启动HSQLDB守护进程。

 

jdbc:hsqldb:hsql://localhost:9001/myDbName来访问

 

 

 

分享到:
评论

相关推荐

    hsqldb使用(转载)

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

    hsqldb-2.3.2.zip

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

    hsqldb实例源代码

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

    hsqldb jdbc driver

    hsqldb jdbc driver适合于hsqldb

    hsqldb-2.5.0.jar

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

    hsqldb的最新版本

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

    HSQLDB快速连接数据库

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

    hsqldb-1.7.1.jar

    数据库连接 hsqldb1.7.1.jar

    hsqldb-lib.zip

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

    hsqldb-2.5.0.zip

    开源数据库hsqldb最新版本2.5.0,含源代码及bin文件 Open-sourced database hsqldb2.5.0, including source code and bin file(stuctured in form of .BAT)

    hsqldb-2.2.8数据库

    Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速。

    hsqldb source code and doc

    hsqldb source code and document, it is the version 2.0 rc3. sqldb是一个非常著名的数据库,支持嵌入和client-server方式,支持内存模式,cached, text 3种表。 欢迎更多人研究这种优秀的开源数据库

    hsqldb相关几个文件

    里面有hsqldb_1_8_0_10.zip 还有个hsqldb-mini.zip 包括一个hsqldb学习文档

    Hsqldb安装与使用

    HSQLDB的安装,使用,以及简单的例子讲解

    hsqldb-2.4.0.zip

    hsqldb-2.4.0

    hsqldb-1.8.0.7.jar

    HSQLDB(HyperSQL DataBase)是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的

    hsqldb-2.2.9.zip

    HSQLDB 2.2.9 发布了 Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,进程内模式(In-Process)和内存模式(Memory-Only)三种。运行...

    hsqldb-2.3.3.zip

    hsqldb-2.3.3.zip,官方的。

    Hsqldb的缓存分析及调试步骤

    对hsqldb的缓存和表格建立,数据存储机制以及使用eclipse的调试步骤做了详尽的分析,有截图辅助

    hsqldb-1.8.0.10.jar

    hsqldb-1.8.0.10.jar

Global site tag (gtag.js) - Google Analytics