【发布时间】:2012-09-17 11:48:08
【问题描述】:
我有一个带有此连接 URL 的内存 HSQLDB 数据库:
jdbc:hsqldb:mem:test_database
它在我的应用程序中运行良好,但我需要在 SQL 客户端中配置此数据库。
我不能,因为每个客户都抱怨找不到主机或没有数据库。
我不确定我是否在“主机”和“数据库”字段中正确填写了所有信息,或者是否是 HSQLDB 内存限制。
有没有人遇到同样的错误??非常感谢。
【问题讨论】:
我有一个带有此连接 URL 的内存 HSQLDB 数据库:
jdbc:hsqldb:mem:test_database
它在我的应用程序中运行良好,但我需要在 SQL 客户端中配置此数据库。
我不能,因为每个客户都抱怨找不到主机或没有数据库。
我不确定我是否在“主机”和“数据库”字段中正确填写了所有信息,或者是否是 HSQLDB 内存限制。
有没有人遇到同样的错误??非常感谢。
【问题讨论】:
使用:mem:,您可以定义一个只能在正在运行的 java vm 中访问的数据库。此数据库驻留在内存中,无法通过主机/端口 jdbc 访问外部访问。
请阅读:
【讨论】:
可以使用HSQLDB提供的Database Manager,在控制台中运行即可
java -cp hsqldb.jar org.hsqldb.util.DatabaseManagerSwing
并连接到 jdbc:hsqldb:mem:test_database
【讨论】: