随着NOSQL数据库的广泛应用,可扩展的存储方式在关系型数据库中也有了很好的支持,最新的MySQL5.7中就新增加了一个数据类型:JSON
使用示例:
插入一条数据
insert into vince.test(`data`) values('{"name":"tomcat","age":15}');
更新数据
UPDATE `vince`.`test` SET `data` = '{"name":"vincent","age":14}' WHERE `id` = 1;
查询JSON里的值
#利用JSON方法查询
select JSON_EXTRACT(data,'$.name'),JSON_EXTRACT(data,'$.age') from vince.test;
返回结果