JSON列中存储的JSON文档将 转换为内部格式,以允许快速读取文档元素。当服务器稍后必须读取以该二进制格式存储的JSON值时,则无需从文本表示形式解析该值。...在MySQL 8.0.17及更高版本中,InnoDB 存储引擎支持JSON数组上的多值索引。...可以比较此查询显示的结果:
8.0支持,5.7不支持
mysql>SELECT JSON_MERGE_PRESERVE('[1, 2]', '["a", "b", "c"]', '[true, false...以下查询说明重复键的结果不同a:
mysql>SELECT JSON_MERGE_PRESERVE('{"a": 1, "b": 2}', '{"c": 3, "a": 4}', '{"c": 5, "...:该值被[和]字符包围,以将其转换为数组。