且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在MySQL中,我应该对JSON使用BLOB还是Text?

更新时间:2022-04-14 23:01:12

blob通常用于图像、二进制文件等内容。text应该足够适合您的情况,如果确实需要考虑,您也可以使用空间容量更大的longtext

在搜索方面,由于您存储的是json_encode个内容,您仍需要对其调用json_decode才能使其在您的应用程序中有用,我认为在这种情况下数据类型的选择并不重要。

更好的方法是规范化您的数据库设计,而不是将相关内容存储在一个很大的json字符串中。