2010年3月10日水曜日

MySQL dumpでバイナリをHexに

MySQLでDumpとってその中をいじってからインポートしようとしたらErrorが出た。原因はDump内にBinaryで出力されたものが、Editorでいじってデータが保存時にデータが壊れたため。--hex-blobでスイッチを入れて出力するとHexで出力されるのでEditorでいじってもOK。
本家の説明
mysqldump -u -p --routines --hex-blob xxx > xxx.dump