반응형

Error Code: 1305. FUNCTION JSON_EXTRACT does not exist


JSON 처리 관련 함수: JSON_CONTAINS, JSON_UNQUOTE, JSON_KEYS, JSON_SEARCH 등등

MySQL과 이와 호환되는 MariaDB에서는 JSON 처리와 관련된 함수를 지원하고 있다.
MySQL은 5.7.9 이후 버전부터 지원하며(글 쓰는 현재 시점 5.7.18) MariaDB는 10.2.3에서 추가되었다.

문제는 MySQL은 일반 버전이 현재 5.7.18이라 JSON 처리와 관련된 함수가 전부 들어있지만, MariaDB는 현재 일반 버전이 10.1.23이라서 RC 릴리즈인 10.2.5RC 버전으로 설치해야 써먹을 수 있다.

결론적으로 MariaDB 일반 릴리즈를 쓰고 있어서 JSON 관련 함수 쓰는 것을 포기했다.


반응형

+ Recent posts