Това е грешка, докладвана на PHP разработчиците #70384
Програмистът [email protected] току-що публикувано:
Така че типът данни JSON ще се поддържа в PHP 5.6.19+За друга версия има налично заобиколно решение по-горе.
Това заобиколно решение променя JSON полето с функция CAST до CHAR, което е добре от гледна точка на PHP:Напр.:
select *, CAST(json_col as CHAR) as json_col from table_with_json_type
При мен работи във всички случаи.
За пълна съвместимост трябва да използвате PHP-5.6.19+