MysqL客户端的版本无关。该功能在MysqL服务器中存在(或在您的情况下不存在)。因此,唯一相关的是MysqL服务器版本。并且此功能仅在MysqL服务器5.7及更高版本中可用。升级客户端无法解决问题,您需要升级服务器。
有没有解决的办法?是。PHP的json_decode
这可以工作,因为您的查询没有WHERE子句。您正在看整个桌子。因此,您可以轻松地获取所有数据和json_decode,然后在您的PHP代码中进行处理。如果您有很多数据,这将非常慢。
MySQL错误代码:1305。MySQL客户端版本:5.5.52中不存在FUNCTION JSON_EXTRACT
MysqL客户端的版本无关。该功能在MysqL服务器中存在(或在您的情况下不存在)。因此,唯一相关的是MysqL服务器版本。并且此功能仅在MysqL服务器5.7及更高版本中可用。升级客户端无法解决问题,您需要升级服务器。
有没有解决的办法?是。PHP的json_decode
这可以工作,因为您的查询没有WHERE子句。您正在看整个桌子。因此,您可以轻松地获取所有数据和json_decode,然后在您的PHP代码中进行处理。如果您有很多数据,这将非常慢。