运行模式
运行模式
内存(Memory-Only)模式
所有的数据都将在内存中完成,如果程序退出,则相应的数据也将同时被销毁。连接jdbc:hsqldb:mem:dbname
。
进行(In-Process)模式
此模式从应用程序启动数据库,由于所有的数据都将写到文件中,所以,即使程序退出,数据也不会被销毁。
DriverManager.getConnection("jdbcUriName","username","password");
方式即可启动数据库。连接
jdbc:hsqldb:file:/E:/hsqldb/data/dbname
jdbc:hsqldb:file:/opt/db/dbname
jdbc:hsqldb:file:dbname
服务器模式
此模式下
$ java -classpath ../lib/hsqldb.jar org.hsqldb.server.WebServer –database.0 testdb –dbname.0 testdbName
的命令启动一个守护进程。连接
jdbc:hsqldb:hsql://localhost:port/dbname
Web 服务器模式
此模式以
java -classpath ../lib/hsqldb.jar org.hsqldb.WebServer –database.0 testdb –dbname.0 testdbname
的命令来启动。