【mySQL】5.0系以上のutf8mbを文字化けせずにutf8へダンプする方法

ツール

mysql5.0系ではutf8mbが使えないのでそれ以上のバージョンからdumpデータをimportすると文字化けやエラーになります。
なのでバイナリモードでdumbする必要があります。

以下はxammpでの操作方法

■ログインできるか

C:\XAMPP\mysql\bin>mysql -u root -p

■ダンプコマンド

# mysqldump -u USER -p --default-character-set=binary DATABASE_NAME > dump.sql

と –default-character-set=binary オプションを付けてダンプを取ります

参考

mysqldumpで文字化けデータを頑張ってダンプ&リストア
http://koexuka.blogspot.jp/2009/04/mysqldumpdump.html

コメント

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