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

MySQL:エラーコード:1118行サイズが大きすぎます(> 8126)。一部の列をTEXTまたはBLOBに変更する

    ここですべてのソリューションを試しましたが、このパラメーターのみ

    innodb_strict_mode             = 0
    

    私の一日を解決しました...

    マニュアルから:

    innodb_strict_mode設定は、CREATE TABLE、ALTER TABLE、およびCREATE INDEXステートメントの構文エラーの処理に影響します。innodb_strict_modeはレコードサイズのチェックも有効にするため、選択したページサイズに対してレコードが大きすぎるためにINSERTまたはUPDATEが失敗することはありません。



    1. MariaDBの日時値にマイクロ秒を追加する8つの方法

    2. android.database.sqlite.SQLiteException:near s:構文エラー(コード1):、

    3. アクセスクラスモジュールとラッパークラス

    4. IFステートメントの条件としての動的SQL(EXECUTE)