MySQL:如何使用JSON数据搜索字段?

时间:2017-10-20 18:12:28

标签: python mysql json

我的问题是专门针对没有JSON搜索支持的MySQL 5.6。

我有数千条记录,我必须从JSON结构中检查json字段state。我必须检查返回JSON字段state不包含-连字符的所有记录。 LIKE似乎很昂贵。还有其他办法吗?

1 个答案:

答案 0 :(得分:1)

如果您仍然坚持使用5.6,那么看起来您使用like rlikeregexp时就会陷入困境,抱歉......

如果你坚持使用5.6并询问什么是最快的:我会走regexp路线。

来源:此帖的评论和其他答案 - How to search JSON data in mysql?

愚蠢的问题,你能更新到mysql 5.7吗?如果你这样做,你的生活会轻松得多。