sql >> データベース >  >> RDS >> Mysql

テーブルでのPHPPDOクエリエラーのデータ型はjson(MySQL 5.7.8-rc)

    これは、PHP開発者に報告されたバグです#70384

    開発者 [email protected] 投稿したばかり:

    そのため、JSONデータ型はPHP 5.6.19以降でサポートされます。他のバージョンでは、上記の回避策があります。

    この回避策は、CAST機能を備えたJSONフィールドをCHARに変更します。これは、PHPの観点からは問題ありません。例:

    select *, CAST(json_col as CHAR) as json_col from table_with_json_type
    

    それはすべての場合に私に働きました。

    完全な互換性を得るには、PHP-5.6.19 +

    を使用する必要があります

    1. mysqlでネストされたセットを処理しますか?

    2. HTMLコンテンツ(MySQL)にどの構造タイプを使用しますか

    3. Mac OSXでplpythonが使用するPythonバージョンを変更するにはどうすればよいですか?

    4. WHERE句を使用した複数のテーブルを使用したMySQLUPDATE構文