【MySQL】EUC-JPのデータベースのダンプ、リストア
問題
古い案件のデータベースで、default character set ujis なデータベースのダンプをとって、別サーバーに投入しようとしたら、エラーになりました。
ダンプファイルが文字化けしているようです。
答え
mysqldumpコマンド、mysqlコマンドとも、オプションに –default-character-set があるので、指定するとよい。
mysqldump --default-character-set=ujis データベース名 > ダンプファイル名.sql
mysql --default-character-set=ujis データベース名 < ダンプファイル名.sql
場合によってはこちらで。
mysqldump --default-character-set=binary データベース名 > ダンプファイル名.sql
mysql --default-character-set=binary データベース名 < ダンプファイル名.sql
コメント