gpt4 book ai didi

mysql - 将大型 html 文本存储在数据库中

转载 作者:行者123 更新时间:2023-11-29 12:04:48 24 4
gpt4 key购买 nike

在我的 Grails (2.2.1) 项目中,我想将一些大的 html 存储到数据库字段中。我创建了以下域类:

class SurgeryModule {

byte[] html;

static belongsTo = [doctor:Doctor]

static constraints = {

html sqlType: 'blob'
}
}

但它在 mySql 数据库中创建了一个 tinyblob 字段。我也尝试过用 clob 而不是 blob。如何使用 BLOB 在数据库中存储大数据?

最佳答案

您可以添加约束

static mapping = {
html (type:’longblob’)
}

下面展示了Mysql支持的不同类型的Blob数据类型及其大小

TINYBLOB:最大长度为255字节

BLOB:最大长度为 65,535 字节

MEDIUMBLOB:最大长度为 16,777,215 字节

LONGBLOB:最大长度为 4,294,967,295 字节

关于mysql - 将大型 html 文本存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31702441/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com