MySQLのmysqldumpの文字コード

mysql2

mysqldumpコマンドでダンプしてmysqlコマンドでリストアすると文字化けってのがよくありまして。

当たり前の話でダンプするときに異なった文字コードでダンプしてそれをリストアすれば文字化けしちゃいますね。

なのでダンプしたSQLファイルを編集する必要が無いのであればバイナリでダンプしてバイナリで戻せば文字コードは意識しなくてよくなりますね。

そういう時にはコマンドラインに

–default-character-set=binary

を指定すればOK。

具体的には、

mysqldump -u ユーザー名 -p データベース名 –default-character-set=binary > データベース名.sql

なんて感じで(^^♪

でわでわ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする