Mysql内储存JSON字符串实例分析
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本文小编为大家详细介绍"Mysql内储存JSON字符串实例分析",内容详细,步骤清晰,细节处理妥当,希望这篇"Mysql内储存JSON字符串实例分析"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入
千家信息网最后更新 2026年11月03日Mysql内储存JSON字符串实例分析
本文小编为大家详细介绍"Mysql内储存JSON字符串实例分析",内容详细,步骤清晰,细节处理妥当,希望这篇"Mysql内储存JSON字符串实例分析"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
前言
JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串可以表示数组和复杂的对象,而不仅仅是键和值的简单列表,在Mysql中存储Json字符串可以极大的简便存储的复杂度,而与此同时,读取数据库也就成了很多人首先遇到的问题。
示例:{ "key": "value" }
一、Json是什么?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。
二、不同情况
1.模糊查询json类型字段
存储的数据格式(字段名 people_json):
{"name": "zhangsan", "age": "13", "gender": "男"}代码如下(示例):
select * from table_name where people_json->'$.name' like '%zhang%'
2.精确查询json类型字段
存储的数据格式(字段名 people_json):
{"name": "zhangsan", "age": "13", "gender": "男"}代码如下(示例):
select * from table_name where people_json-> '$.age' = 13
3.模糊查询JsonArray类型字段
存储的数据格式(字段名 people_json):
[{"name": "zhangsan", "age": "13", "gender": "男"}]代码如下(示例):
select * from table_name where people_json->'$[*].name' like '%zhang%'
4.精确查询JsonArray类型字段
存储的数据格式(字段名 people_json):
[{"name": "zhangsan", "age": "13", "gender": "男"}]代码如下(示例):
select * from table_name where JSON_CONTAINS(people_json,JSON_OBJECT('age', "13"))读到这里,这篇"Mysql内储存JSON字符串实例分析"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
字符
字符串
字段
数据
格式
存储
示例
代码
类型
查询
实例
实例分析
分析
文章
复杂
精确
内容
对象
程序
语言
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海卓越科技互联网
西安纸贵互联网科技有限公司
科技互联网龙头
A股互联网金融科技公司
科技互联网技术
互联网公司 科技公司
西安互联网科技公司
互联网女皇 腾讯科技
人人互联网科技是培训
宁波青枫互联网科技有限公司
科技与互联网哪个更好
互联网大会黑科技排名
黑科技闪耀互联网之光
科技大学互联网
世界互联网领先科技成果获奖
伍佰万互联网科技怎么赚钱
杭州披云加互联网科技有限公司
半导体行业属于互联网高科技类吗
恒生科技指数 中概互联网
高科技和互联网的现代国家
互联网科技资迅
西安互联网科技
贷财互联网科技
互联网金融 科技创新
上海万想互联网科技
无锡溥仪互联网科技有限公司
中国互联网有什么科技含量
互联网金融中的现代科技
深圳无忧互联网科技
广州三三互联网科技有限公司