Rails から MySQL にデータを投入しようとすると
Mysql2::Error: Incorrect string value: '\xF0\xA5\xB1\x8B\xE7\x80...' for column
のようなエラーが出ます
MySQL のマイグレーションは
create_table :user_logs, options: "DEFAULT CHARSET=utf8mb4" do |t| : :
という感じで4バイト指定にしていて
MySQL WorkBench でテーブル情報を見ると
Table collation: utf8mb4_general_ci
該当のカラムは
Character Set: utf8mb4 Collation : utf8mb4_general_ci
となっています
何がまずいのでしょうか…

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/06/14 01:59