MySQL中的json使用注意

MySQL中json是一种重要的数据类型

好的点在于其不必事先定义列得名称啥的

不过不要将明显的关系型数据作为json来存储,例如用户余额、姓名、身份证等,这些是用户必须包含的数据

json适合存储的是给每个用户(或者物品)打的标签,这些标签用于描述不同的用户,但这些标签又不是用户们共有的,那么可以用这些标签给用户分类

假设10是某个标签,代表用户1、2喜欢干10这个事情

JSON_CONTAINS函数是一种包含关系查找

JSON_OVERLAPS是一种交集不为空类型的查找

相关推荐
风123456789~2 分钟前
【OceanBase专栏】OB背景知识
数据库·笔记·oceanbase
4***721310 分钟前
【玩转全栈】----Django模板语法、请求与响应
数据库·python·django
c***421011 分钟前
Django视图与URLs路由详解
数据库·django·sqlite
数据库学啊14 分钟前
团队小希望运维简单,时序数据库选型有什么推荐?
运维·数据库·时序数据库
2***65631 小时前
数据库操作与数据管理——Rust 与 SQLite 的集成
数据库·rust·sqlite
V***u4531 小时前
如何查看PostgreSQL的版本
数据库·postgresql
倔强的石头_1 小时前
openGauss向量数据库:赋能智能制造的工业AI实践
数据库
口嗨农民工2 小时前
3.2 mysql客户端和服务器的启动与停止
数据库·mysql
e***19353 小时前
【SqlServer】SQL Server Management Studio (SSMS) 下载、安装、配置使用及卸载——保姆级教程
数据库·sqlserver