我有一个带有此连接URL的内存HSQLDB数据库:
jdbc:hsqldb:mem:test_database
它与我的应用程序运行良好,但我需要在SQL客户端中配置此数据库。
我不能,因为每个客户都抱怨没有找到主机或者没有数据库。
我不确定我是否在“主机”和“数据库”字段中正确填写所有信息,或者它是否是HSQLDB内存限制。
有没有人有同样的错误?非常感谢。
答案 0 :(得分:3)
使用:mem:
定义一个只能在运行的java vm中访问的数据库。该数据库驻留在内存中,无法通过主机/端口jdbc访问从外部访问。
请阅读:
答案 1 :(得分:1)
您可以使用HSQLDB提供的Database Manager,只需在控制台
中运行即可 java -cp hsqldb.jar org.hsqldb.util.DatabaseManagerSwing
并连接到jdbc:hsqldb:mem:test_database