我已经安装了 mysql 服务器版本 5.7.9 但 mysql json 功能无法正常工作?

I have install mysql server version 5.7.9 but mysql json functions not working?

我已经安装了 mysql 服务器版本 5.7.9,但是 mysql json 功能不像 jsn_length(),jsn_merge()..等等

我创建了一个只有一个字段的 table。

CREATE TABLE t1 ( 
jdoc json DEFAULT NULL 
) 
ENGINE=InnoDB DEFAULT CHARSET=latin1;

在此字段中插入 json 格式的数据后: "{"name": "pankaj", "lname": "kumar"}"

然后我执行这个查询

select jsn_length(jdoc) from t1

我在 phpmyadmin 中收到此类型错误:

MySQL 说:文档

1305 - 函数 jsn_length 不存在

我认为你的问题与语法有关。

而不是:

select jsn_length(jdoc) from t1

运行 :

select JSON_LENGTH(jdoc) from t1