有没有办法用mysql编辑blob,例如从第39个字节删除到48个字节或在某个位置插入一些字节(字符)?有没有这样的命令。
答案 0 :(得分:0)
如果你的blob非常大,那么首先将它输入数据库是非常困难的。
MySQL只允许将最大数据包大小作为命令发送 - 这使得使用大blob很困难。
如果你的blob足够大,你可能需要创建一些模式,它们被存储为几个带有块的行,以允许它们以合理的方式创建。
但是在MySQL中存储非常大的blob可能不是一个好主意,因为它实际上是对你的innodb_buffer_pool的大量浪费。
注意:“非常大”是指> 10M左右。