详解MySQL数据库JSON类型:用法、意义、内置函数
概述 在MySQL数据库中,直到5.7这个版本,开始引入JSON数据范例,在此之前假如想在表中生涯JSON名目范例的数据,则必要依赖varchar可能text之类的数据范例,假如在低于5.7版本的数据库中行使了JSON范例来建表,显然是不会乐成的。 怎样行使JSON范例 1、建表 在MySQL中建设具有JSON数据列的表,着实和数据范例没有太大区别,详细举譬喻下:
2、新增数据 插入一条语句,留意看JSON数据列的内容:
这里必要提示的是:
JSON数据范例意义 着实,没有JSON数据范例的支持,我们一样可以通过varchar范例可能text等范例来生涯这一名目标数据,可是,为什么还要专门增进这一数据名目标支持呢?个中必定有较varchar可能text来存储此范例更良好的处所。
MySQL关于JSON的内置函数 MySQL关于JSON数据名目标操纵提供了许多高服从的内置函数,我们可以从MySQL官网上找到很具体的先容和行使声名,下面贴一张JSON函数的指南: 着实从JSON成果先容的主页也可以看到,这些内置函数支持我们建设、查找、替代和返回值等相干的操纵,像我们替代指定内容的操纵就可以行使JSON_REPLACE()这个函数,不外最后实现通过纯SQL语句执行最终的内容替代,还必要通过执行UPDATE语句,好比:
个中“$.***”暗示找到JSON内容中匹配的修改字段。 篇幅有限,这里首要先容一下json的一些观念,后头会先容下涉及到json范例的详细用法,感乐趣的伴侣可以存眷一下~ 【编辑保举】
点赞 0 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |