我目前正在参与一个项目,该项目需要在 MySQL 的表的列中存储大量位。最初,该列的类型是 MySQL BIT,例如,我可以执行以下操作:
UPDATE table SET column = column | b'0001'
为了在特定位置的列中设置位 1。
但是,由于大小(最大 64 位)的限制,以及项目的适当要求,我试图找到另一种列类型,如 BLOB 或 BINARY,它允许我们实现类似于我在示例中公开的内容.
那么,问题来了:如何在 MySQL 中的某列的值中设置某个位?
提前致谢,