次のMySQL(バージョン5.1)テーブル(InnoDB)があります:
Username varchar(50)
Sequence int(11)
FileType varchar(10)
Photo longblob -- here
PhotoSize int(11)
Timestamp datetime
byte [] 96.7KBを挿入しようとすると、次のエラーで失敗します。
行1の列「写真」に対してデータが長すぎます
挿入byte[]
(サイズ37.2KB)は正常に機能します。転換点が何なのかわかりません。
私はそれをグーグルで検索し、多くの人がそれをBLOBからLONGBLOBに変更することであると言いました。これはうまくいきませんでした。他の人は、Max_Allowed_Packetを16M(my.iniファイル内)に変更すると問題が解決すると述べました。これもうまくいきませんでした。
誰か助けてもらえますか?