Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в PHP PDO заявка в таблицата има тип данни json (MySQL 5.7.8-rc)

Това е грешка, докладвана на 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+



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql Генериране на всяка дата от списък с диапазон от дати

  2. Показване на всички имена на таблици в php от базата данни MySQL

  3. mysql root разрешение за актуализиране на error_schema_грешка

  4. Google Cloud SQL - ГРЕШКА 2003 (HY000):Не мога да се свържа с MySQL

  5. Как да настроите MySQL да използва GMT в Windows и Linux