mysql5.6及以下版本如何查询数据库里的json
网络编程 2021-07-05 14:36www.168986.cn编程入门
MySQL里面保存数据有时候会把一些杂乱且不常用的时候丢进一个json字段里面,那么如何查询数据库里的json呢以及mysql存储json注意那些格式呢?接下来通过本文给大家详细介绍,需要的朋友参考下
MySQL里面保存数据有时候会把一些杂乱且不常用的时候丢进一个json字段里面
狼蚁网站SEO优化说说mysql存储json注意那些格式吧
1注意保存是中文不要变成转码的,转码之后导致查询非常麻烦,压缩时候后面多带一个参数,方便不止一点点哟!
json_encode(array(),JSON_UNESCAPED_UNICODE);
好处这样查询的时候中文字符更好的匹配查询
2字段统一 存的时候最好开始定好字段名称 ,开发一个大点的项目不可能一个人开发统一字段可以减少很多不需要的麻烦和字段不同意导致bug(反正我是在这上面吃过一个亏,带大家做项目当时没想到加上赶导致后面测试修改耗费比开发更多时间)
好处减少查询出来数据代码处理量,降低项目页面显示bug
3:能存一维数组绝对不要存二维数组
原因二维数组不可控,这个还是的更具需求来定
个人习惯反正这是我的习惯,哈哈哈,不爽可以来打我呀!
狼蚁网站SEO优化说正事查询用的是like
例如有一张table表里面有一个content字段,现在是找出actid为123456789的
5.7select from table where content->'$.actid' like '%123456789%'; 5.6select from table where content like '%"actid":"123456789"%'
这样应该一看就懂,教学吗教肯定全套,做个保健不也是,所以代码里面有的人说怎么用
$id="123456789"; $sql="select from table where content like '%\"actid":\""$id"\"%\'";
以上所述是长沙网络推广给大家介绍的mysql5.6及以下版本如何查询数据库里的json,希望对大家有所帮助,如果大家有任何疑问请给我留言,长沙网络推广会及时回复大家的。在此也非常感谢大家对狼蚁SEO网站的支持!
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程