我在mysql中存放了blob类型数据,是100个byte,长度固定。
在运行过程中,会经常修改其中某一位。我现在的做法是将这个100byte更新。请问有没有什么办法只更新100中的某一位?信息
在运行过程中,会经常修改其中某一位。我现在的做法是将这个100byte更新。请问有没有什么办法只更新100中的某一位?信息
解决方案 »
- mysql慢查询工具有能按时间分布分析的么?
- 如何关闭当前session记录二进制日志的功能
- 能否选择性的更新数据?
- 求助 一个关联问题
- 我用的是mysql5.0的数据库提交中文就报错“Incorrect string value”各位帮忙看看
- 急!!!MYSQL远程连接不上出错!!
- 请问MySql 可以处理8千万条以上的记录吗, 速度有没SQL2000快?
- php 连接远程mysql数据库 出现错误: Lost connection to MySQL server during query
- 把韩文复制到SQLyog编辑器里是乱码
- 云数据库设置单表权限
- 100大洋;手机客户端的emoji表情插入到mysql中失败如何解决,能协助解决的有奖
- mysql cluster 一次插入大量数据报错!
另外这个本身类似于违反了数据库的第一范式。如果信息是独立的,则建议单独为一个字段
你是建议用一个长度100的blob来保存数据。还是用100个字段来保存数据。
PS:格子数量(即100)不怎么改变,如果改变是较大更新。
是啊,mysql的blob无法按位修改,所以程序与mysql之间的数据量很大。
某些内存数据库就允许按位修改
你是建议用一个长度100的blob来保存数据。还是用100个字段来保存数据。
PS:格子数量(即100)不怎么改变,如果改变是较大更新。如果严格按照数据库设计的原则,则应该是100个字段。
而更常见的设计是 (userid, 物品ID,qty)