请教:我们在设计数据库的时候需要设计这样的一列值:
需要放置多个不同的数据(C++ 这边为多个 uint8 类型),需要都放进该列中,而且需要经常需要进行读写(读出当初存储进去的数据)和更新(存储)。
能不能设计成一个char[20]这样子的数组类型啊? 我有考虑使用text或string类型,或者改表的结构。 但是为了节约存储空间和学习知识点想考虑使用二进制存储的方式。 请教高人指点迷境!!! 谢谢!!
需要放置多个不同的数据(C++ 这边为多个 uint8 类型),需要都放进该列中,而且需要经常需要进行读写(读出当初存储进去的数据)和更新(存储)。
能不能设计成一个char[20]这样子的数组类型啊? 我有考虑使用text或string类型,或者改表的结构。 但是为了节约存储空间和学习知识点想考虑使用二进制存储的方式。 请教高人指点迷境!!! 谢谢!!
下面问题:
编程环境: C++ 和mysql数据库
我已经将4个uint8压成一个string(此时打印出来是乱码)的一个二进制数据,如何存放在数据库中啊? 数据库中我使用blob,binary都不能成功存储。 我该如何作才能存储啊?
http://topic.csdn.net/t/20030430/05/1724234.html