关于 MySQL 中,JSON 数据的获取办法,参照官方链接 JSON Path Syntax
创建索引
MySQL 的 JSON 格局数据不克不及直接创建索引,然则可以变通一下,把要搜刮的数据零丁拎出来,零丁一个数据列,然后在这个字段上键一个索引。下面是官方的例子:
- mysql> CREATE TABLE jemp (
- -> c JSON,
- -> g INT GENERATED ALWAYS AS (c-> "$.id" ),
- -> INDEX i (g)
- -> );
- Query OK, 0 rows affected ( 0.28 sec)
- mysql> INSERT INTO jemp (c) VALUES
- > ( '{"id": "1", "name": "Fred"}' ), ( '{"id": "2", "name": "Wilma"}' ),
- > ( '{"id": "3", "name": "Barney"}'), ('{"id": "4", "name": "Betty"}' );
- Query OK, 4 rows affected ( 0.04 sec)
- Records : 4 Duplicates: 0 Warnings : 0
- mysql> SELECT c->> "$.name" AS name
- > FROM jemp WHERE g > 2 ;
- +--------+
- |
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 存储虚拟化就是将一个存储设>>>详细阅读
本文标题:MySQL JSON数据类型如何操作?这里告诉你~
地址:http://www.17bianji.com/lsqh/38917.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示