Navicat for mysql 中以json格式储存的数据存在大量反斜杠,如何去除?
巴扎黑
巴扎黑 2017-06-06 09:52:07
[MySQL讨论组]

在利用mysql 的json操作的时候会被转义符干扰,读取出来是正常的,我想如何在数据库中储存的时候就没有这堆反斜杠

巴扎黑
巴扎黑

全部回复(3)
世界只因有你

目测是你存储的有问题,你存储的是字符串数组,并不是josn对象的数组

某草草

目测是你用的序列化库(或者类)相关,入库前断点调试一下看吧。

ringa_lee

加反斜杠是为了安全考虑的,最好是加上。thinkphp的I方法有数据过滤,去掉过滤就没有反斜杠了。

你可以把json数据分开来,用不同的字段存储

或者把json数据用serialize()序列化之后存储,取出来的时候再unserialize()

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号