Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

mysqldump でのバックアップで文字化けする

      2011/10/08

MySQLのバックアップのため、定期的にmysqldumpでバックアップしているのですが、先日MySQLバージョンアップのため、バックアップ・リストアしたところ、チルダ(~)が文字化けして、”?”になっていることに気づきました。

こういう時は、テキスト形式ではなく、–default-character-set=binaryオプションをつけて、バイナリ形式でバックアップすれば回避可能です。

ダンプ

# mysqldump -u username -p --default-character-set=binary mydatabase > mydatabase_dump.sql

リストアは今までと変わりません

# mysql -u username -p mydatabase < mydatabase_dump.sql

 - IT技術 ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
シェルで2進数、8進数、10進数、16進数変換@bash

シェルスクリプトで2進数や16進数を扱う方法です。 まずは、bc コマンドを使っ …

no image
EntityBean @ JBoss 4.2

JBoss 4.2でEntityBeanを作ってみた。 @Idアノテーションは書 …

Pixel 3a(Android 9)の電池消費がひどい

ほぼ触っていないPixel 3aの電池消費が以下のようにひどく困ってました。※ …

no image
ドメイン名一覧をドメイン毎にソート(文字列の反転)@bash

Webページのアクセス解析をドメイン毎に集計してみようと思って、IPを抜き出しホ …

no image
mod_rewriteを使って、特定のファイルをSSLアクセスにする@Apache with RHEL5

TracやWikiなどのWebアプリケーションを使ってて、普段は通常のhttpア …

no image
ACL – Access Control List @ RHEL5

ACL (Access Control List) とはファイルシステムの機能で …

no image
py2exeでpythonをWindowsの実行ファイル形式にする@Windows 7 64bit

python でちょこっと作プログラムを誰かに渡したいとき、相手にpython入 …

no image
Wireless Tetherで無線LANが繋がらない原因@Galaxy S + Windows 7

Galaxy S + Wireless Tether を使ってテザリングをしよう …

no image
nForceのマザーM2NPV-VMでのRAID (NVRAID) の使用

数年前に買ったASUSのnForceのマザーボード M2NPV-VMで使っていた …

no image
Androidのアプリ内課金の支払いアカウントを変更する

Androidのスマホに複数のGoogleアカウントを登録し、アプリをインストー …