从MySQL 5.7.8开始,MySQL支持JSON,
JSON的语法规则:
数据在键值对中,
数据由逗号分隔,
花括号保存对象,
方括号保存数组。
现在我们先创建一个JSON类型的表

JSON数据写入

查询写入的数据格式

JSON数据查询:JSON数据使用->操作符,其表达式为:该json列->'$.键'与JSON_EXTRACT(json列 , '$.键')等效使用。如果传入的不是一个有效的键,则返回Empty set。该表达式可以用于SELECT查询列表 ,WHERE/HAVING , ORDER/GROUP BY中,但它不能用于设置值。

创建虚拟列:可以通过虚拟列对JSON类型的指定属性进行快速查询

查询JSON数据里面的类型

合并对象:同一个键值合并

JSON数据的删改

文章转载自DBAsharing,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




