我们通常用几种数据类型(全字、字符、时间、枚举、集合)来设计表格。从MySQL5.7版开始,增加了JSON。有点像把非关系数据库的特性加到关系数据库上。首先检查被测数据库是否高
我们通常用几种数据类型(全字、字符、时间、枚举、集合)来设计表格。从MySQL5.7版开始,增加了JSON。有点像把非关系数据库的特性加到关系数据库上。
首先检查被测数据库是否高于或等于5.7版本。
创建一个包含json字段的数据表
插入两条数据,操作如下插入两条数据,如下所示
简单修改,操作如下
如果要查询的内容是json字段中的用户名内容,请执行以下操作。
如果查询条件的内容与json字段中的用户名内容匹配,请执行以下操作。
如果在设计表中使用JSON作为数据类型,虚拟列,JSON相关的函数等。最终满足添加、删除和搜索项目的需求。感觉操作起来比较麻烦。我的首选可能是MySQL+Redis。我想知道您是否在您的项目中使用过这种数据类型。