自MySQL5.7.8版本以来,MySQL支持原生JSON数据类型。允许使用原生JSON数据类型比以前MySQL版本中所使用JSON文本格式更能有效地存储JSON文档。
MySQL以内部格式存储JSON文档,允许对文档元素的快速读取访问。JSON二进制格式的结构是允许服务器通过键或数组索引直接搜索JSON文档中的值,这非常快。
JSON文档的存储大约与存储LONGBLOB
或LONGTEXT
数据量相同。
要定义数据类型为JSON的列,请使用以下语法:
CREATE TABLE `json_test` (
`id` int(11) unsigned NOT N
猜你喜欢
推荐了几个