加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

Grails没有保留我的数据库数据

发布时间:2020-12-12 07:02:22 所属栏目:MsSql教程 来源:网络整理
导读:我正在构建一个小的Grails应用程序,我正在尝试使数据在开发环境中的服务器重新启动之间保持不变. 我将DataSource.groovy的相关部分更改为以下内容: development { dataSource { dbCreate = "update" // one of 'create','create-drop','update' url = "jdbc:
我正在构建一个小的Grails应用程序,我正在尝试使数据在开发环境中的服务器重新启动之间保持不变.

我将DataSource.groovy的相关部分更改为以下内容:

development {
    dataSource {
        dbCreate = "update" // one of 'create','create-drop','update'
        url = "jdbc:hsqldb:mem:devDB"
    }
}

每次重新启动服务器时,所有数据都会消失.我错过了另一种配置吗?

我在BootStrap.groovy中使用和不使用样本数据都尝试了它(如果这有任何区别).

解决方法

…尝试删除url字符串的’mem’部分:jdbc:hsqldb:devDB现在你正在内存模式下运行db,因此丢失了数据.在嵌入模式下运行db应该可以满足您的需求.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读