2012年6月17日日曜日

mysqldump の 文字化け

MySQL関連で一番受ける質問が mysqldump
よく文字化けする・・・

mysqldump は デフォルト UTF-8 で出力
これ以外の文字コードで DBを作ると
DBの文字コード->UTF-8 で出力される

これを回避するため

--default-character-set=出力文字コード

を mysqldump 時のオプションで渡す。

こんな感じ・・・

EUCの例
mysqldump --default-character-set=ujis -uroot -p データベース名 > 出力ファイル

0 件のコメント:

コメントを投稿