画像の表示はデータベースのほうが管理しやすいとのことで、 SHOEISHAのPHP逆引きレシピ266「イメージデータを格納したい」をサンプルとして試した。 4MBで設定しているはずがデータベースに挿入できるのはせいぜい300KBまで。これはどうしたということで調べましたが、何箇所かいじらねばならない箇所があったため備忘録として残しておきます。 初期設定では上記のようにファイル容量が上がるとエラーが起こるかと思います。 エラーメッセージ Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. このように出たらテーブルのROW_FORMATをDYNAMICに変更します。xampp/mysql/