Je to chyba nahlášená vývojářům PHP #70384
Vývojář [email protected] právě zveřejněno:
Datový typ JSON bude tedy podporován v PHP 5.6.19+Pro další verze je k dispozici řešení výše.
Toto řešení upraví pole JSON pomocí funkce CAST na CHAR, což je z pohledu PHP v pořádku:Např.:
select *, CAST(json_col as CHAR) as json_col from table_with_json_type
Osvědčilo se mi to ve všech případech.
Pro plnou kompatibilitu musíte použít PHP-5.6.19+