Railsで画像やファイルをdbに保存する場合、通常はbinaryで指定されるコラムを作成します。 例えば、Attachmentというモデルクラスでファイルを保存する場合は、以下のようなmigrationでattachmentsというテーブルを作成します。 class CreateAttachments < ActiveRecord::Migration def self.up create_table :attachments do |t| t.binary :data t.datetime :created_at end end def self.down drop_table :attachments end end ところが、使用するデータベースをMySQLとした場合、上記の’data’というコラムは(何もしない場合)blobとして作成されます。 MySQLのblob型で扱えるサイ