首页 > 代码库 > hsqldb
hsqldb
http://www.hsqldb.org/
HSQLDB (HyperSQL DataBase) is the leading SQL relational database software written in Java. It offers a small, fast multithreaded and transactional database engine with in-memory and disk-based tables and supports embedded and server modes. It includes a powerful command line SQL tool and simple GUI query tools.
HSQLDB supports the widest range of SQL Standard features seen in any open source database engine: SQL:2011 core language features and an extensive list of SQL:2011 optional features. It supports nearly full Advanced ANSI-92 SQL (BNF format). Many extensions to the Standard, including syntax compatibility modes and features of other popular database engines, are also supported.
启动脚本和帮助:
start-cgdb.batcd ..\data@java -classpath ../lib/hsqldb.jar org.hsqldb.server.Server --database.1 file:cgdb --dbname.1 cgdbC:\_Compoments\hsqldb\hsqldb-2.3.2\hsqldb\bin>java -classpath ../lib/hsqldb.jar org.hsqldb.server.Server --helpno value for argument:-helpUsage: java org.hsqldb.server.Server [options]+-----------------+-------------+----------+------------------------------+| OPTION | TYPE | DEFAULT | DESCRIPTION |+-----------------+-------------+----------+------------------------------|| --help | - | - | displays this message || --address | name|number | any | server inet address || --port | number | 9001/544 | port at which server listens || --database.i | [type]spec | 0=test | name of database i || --dbname.i | alias | - | url alias for database i || --silent | true|false | true | false => display all queries || --trace | true|false | false | display JDBC trace messages || --tls | true|false | false | TLS/SSL (secure) sockets || --no_system_exit| true|false | false | do not issue System.exit() || --remote_open | true|false | false | can open databases remotely || --props | filepath | | file path of properties file |+-----------------+-------------+----------+------------------------------+The server looks for a ‘server.properties‘ file in the current directory andloads properties from it if it exists.Command line options override those loaded from the ‘server.properties‘ file.See the HSQLDB User Guide for further details.
hsqldb