Java 如何连接到HSQLDB
我计划学习jdbc主题。我已经从该站点下载了HSQL DB并解压缩了zip文件。我有几点疑问:Java 如何连接到HSQLDB,java,jdbc,hsqldb,Java,Jdbc,Hsqldb,我计划学习jdbc主题。我已经从该站点下载了HSQL DB并解压缩了zip文件。我有几点疑问: 我们如何创建一个新的数据库 我们是否能够通过任何工具查看数据库的内容[就像我们在oracle中看到的那样] 如何知道他们提供的驱动程序名称 我已经检查了网页链接,但找不到任何解决方案。请建议 谢谢, Pavan.你说的是内存还是真实数据库?如果在内存中,我只使用hibernate创建数据库。只需将hibernate设置为create,它就会为您创建表 否则,我无能为力 如何创建新数据库: 如果
Pavan.你说的是内存还是真实数据库?如果在内存中,我只使用hibernate创建数据库。只需将hibernate设置为create,它就会为您创建表 否则,我无能为力 如何创建新数据库: 如果新数据库尚不存在,则会自动创建该数据库。只是 使用连接到尚未存在的数据库 jdbc:hsqldb:file:«数据库路径»URL(应替换最后一部分 使用用户“sa”(或任何名称)和 密码(可以是空字符串)。您将使用此名称和密码 重新连接 问:我们能通过任何工具看到数据库的内容吗 不,SQL Server工具不适用于Oracle,mySQL工具不适用于SQL Server。。。HSQLDB it的主要目标是将其与JDBC等一起使用,即编程连接 问:如何知道他们提供的驱动程序名称 从: HSQLDB附带文档、示例程序源代码,可以 帮助JDBC编程新手 基本示例程序位于/src/org/hsqldb/sample文件夹中 测试程序的源代码是如何使用的有用示例 JDBC和SQL的不同特性。检查源代码 /src/org/hsqldb/test文件夹 SQL测试脚本位于/runtest文件夹中,提供了广泛的 SQL语句的示例 HSQLDB有一个标准的JDBC接口。特定于HSQLDB的JDBC 文档包含在/doc/src文件夹中
驱动程序文件是“hsqldb.jar”。在他们的文档站点上阅读完整的教程。但以下是两个重要步骤。一、 不过,我们建议您使用JDK1.6版本的JDK自带的JavaDB。这是你的电话号码 所以我没帮你?那这本书的第一章呢?你问过他们吗?他们的搜索结果是什么?看。。。在发布这样的琐碎问题之前,你真的应该再努力一点。@Paul谢谢:)
// Load the HSQL Database Engine JDBC driver
// hsqldb.jar should be in the class path or made part of the current jar
Class.forName("org.hsqldb.jdbcDriver");
// connect to the database. This will load the db files and start the
// database if it is not alread running.
// db_file_name_prefix is used to open or create files that hold the state
// of the db.
// It can contain directory names relative to the
// current working directory
conn = DriverManager.getConnection("jdbc:hsqldb:"
+ db_file_name_prefix, // filenames
"sa", // username
""); // password
}