Mysql中的clob和blob

Mysql中的clob和blob,第1张

1.clob

clob用于存储大量的文本数据。大字段的 *** 作常常以流的方式处理。

2.blob

blob用于存储二进制数据,常常为图片或音频。

需要先插入empty_clob() 值,然后使用带“for update”的查询语句锁定更新行,最后实例化输出流并对clob类型字段数据进行写入 *** 作;读取clob相对轻松一些,利用 getCharacterStream方法得到输入流,从数据库中clob字段下,直接将数据读取出来。

text类型,其字符所占的字节数量跟字符集有关,比如utf8一个字符占三个字节。

其长度为字符数,就是保存字符的数量上限,65535就是最多65535个字符,不管是英文还是汉字。

blob类型,保存二进制数据,和字符集无关。

其长度为字节数,就是该字段保存文件的大小上限,65535就是保存文件的大小上限为65k。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7459601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存