【MySQL】SequelProでエクスポート→インポートした筈が絵文字が化けてしまうので調べた結果

研究
この記事は約1分で読めます。

まず結論。Sequel Pro無罪でした。

mysqlのテーブルのエンコーディングがUTF8mb4までは正しかったんですが、
照合順序が utf8mb4_general_ci じゃダメだった模様。
正解は utf8mb4_bin

結果SQLダンプファイル内のカラムがごっそりバイナリにエンコードされ、ダンプファイルを直にいじってごじょごじょできなくなりますが(多分何らかのエディタで可能w)

少なくとも運用サーバのデータを開発サーバに吸い上げる場合は幸せになれました。

コメント

タイトルとURLをコピーしました