如何解释grails数据源

如何解释grails数据源,grails,datasource,Grails,Datasource,我正在阅读Grails的实际版本,上面说要使用 dataSource { dbCreate = "update" url = "jdbc:hsqldb:file:devDB;shutdown=true" } 这会在运行grails控制台时导致错误:不支持的连接设置“SHUTDOWN” 当我移除grails控制台时,它工作得很好;关机=真 shutdown=true意味着做什么?这里描述了这一点: 它对于内存中的数据库可能没有用处,因为它在web服务器停止时会丢失。这里介绍了这

我正在阅读Grails的实际版本,上面说要使用

dataSource {
    dbCreate = "update"
    url = "jdbc:hsqldb:file:devDB;shutdown=true" 
}
这会在运行grails控制台时导致错误:不支持的连接设置“SHUTDOWN”

当我移除grails控制台时,它工作得很好;关机=真

shutdown=true意味着做什么?

这里描述了这一点:

它对于内存中的数据库可能没有用处,因为它在web服务器停止时会丢失。

这里介绍了这一点:


它可能对内存中的数据库没有用处,因为它在web服务器停止时丢失。

在这种情况下它真的丢失了吗?它说的是“文件”-所以我假设当服务器关闭时,它会被持久化到一个文件中。当然不太可靠…jdbc:h2:file:devDB使用什么数据库?是否与hsqldb相关?
jdbc:h2:file:devDB
是用于创建数据库的h2语法;在2.0中,我们从HSQLDB切换到默认数据库,在这种情况下它真的丢失了吗?它说的是“文件”-所以我假设当服务器关闭时,它会被持久化到一个文件中。当然不太可靠…jdbc:h2:file:devDB使用什么数据库?是否与hsqldb相关?
jdbc:h2:file:devDB
是用于创建数据库的h2语法;在2.0中,我们将默认数据库从HSQLDB切换为