构建表
 create table json_user (
 uid int auto_increment,
 data json,
 primary key(uid)
 );
插入数据
insert into json_user values (

null, '{

   "name":"lison",

"age":18,

"address":"enjoy"

   }' );
 insert into json_user values (
 null,
 '{

  "name":"james",

  "age":28,

  "mail":"james@163.com"

 }');
查询数据

①查询所有select*

select * from json_user;

在这里插入图片描述
②利用json_extract查询json数据

select json_extract(data,'$') as json_data from json_user;

在这里插入图片描述

select json_extract(data,'$.age') as age from json_user;

在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐