如何从MySQL 5.6中的JSON字段中选择json_extract不可用?
作者:互联网
如果我的行的varchar具有以下值:“[1,2,3]”,如果我需要包含其中一个数字(a 2或3)的值,我怎么能选择整行?
解决方法:
正如您所说,您使用的是MySQL 5.6,因此JSON_EXTRACT()函数不可用.
我建议的唯一选择是:
>升级到MySQL 5.7
>将整个JSON文档提取到应用程序中并使用JSON解码功能.
您也可以尝试使用其他string functions available in MySQL 5.6来解析JSON,但开发它会很麻烦且耗时.
标签:mysql-5-6,mysql 来源: https://codeday.me/bug/20190828/1755328.html