java - SQL 客户端中的 HSQLDB 数据库

标签 java sql hsqldb

我有一个带有此连接 URL 的内存 HSQLDB 数据库:

jdbc:hsqldb:mem:test_database

它在我的应用程序中运行良好,但我需要在 SQL 客户端中配置此数据库。

我不能,因为每个客户都提示找不到主机或没有数据库。

我不确定我是否在“主机”和“数据库”字段中正确填写了所有信息,或者它是否是 HSQLDB 内存限制。

有没有人遇到同样的错误?非常感谢。

最佳答案

使用 :mem: 可以定义一个只能在运行的 java vm 中访问的数据库。此数据库驻留在内存中,不能通过主机/端口 jdbc 访问从外部访问。

请阅读:

关于java - SQL 客户端中的 HSQLDB 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12458560/

相关文章:

java - 局部变量在使用前必须初始化,而实例变量则没有这样的限制,为什么呢?

java sql连接

sql - 在 SQL Server 中计算 XML 中的非空节点数

具有内存数据库的 Java 应用程序构建时间太长

sql - 在 HSQLDB/JDBC 中取消长时间运行的查询

java - 将参数从一种方法传递到另一种方法

java - 调用 pop() 时堆栈返回错误的项目

Java NumberFormat : Missing Currency Symbols for Portugal, 卢森堡等

php - 获取最后插入的ID

java - 如何通过 Spring 使用脚本初始化内存中的 HSQLDB