mysql直接存json类型好,还是存json字符串好?

mysql支持json类型,如果我存json格式的数据,是直接存json类型好,还是存json字符串,自己查询完再字符串转json

阅读 3.6k
2 个回答

你这么问的话肯定存json好了。
如果对你的需求来说其实只是要字符串,那后端根本不需要关心这个字符串是不是JSON。而你想到了JSON,估计就有业务场景,比如JSON中某字段会出现在where子句里面。

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

还有一点考量,就是看你安装的mysql版本【MySQL从5.7.8 版本开始提供对原生 JSON 数据类型的支持】之前的版本 就不支持JSON啦

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题