- - PR -
MySQLのmysqldumpの文字コードについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-10-29 21:54
こんばんは。
MySQLのバックアップを取得する際に、 mysqldump -u root 「データベース名」 > dump.sql のようなコマンドを実行すると思います。 バックアップを取得するデータベースの文字コードが「ujis」の場合、 取得したバックアップSQLからDBを復元した際に、 全角の「〜」が半角チルダ「~」に変換されています。 バックアップから復元する際か、バックアップ取得時に何か設定する必要があるのでしょうか? |
|
投稿日時: 2006-10-31 07:00
まずどういう環境で実行したか記載して下さい
MySQLのバージョン mysqldumpを実行したOS Windows/Linuxか mysqldumpの文字コードはデフォルトでUTF-8になります mysqldump --help で表示されます 文字コード変換をさければ解決すると思います --default-character-set=binary を指定します mysqldump --default-character-set=binary .... > dump.sql |
|
投稿日時: 2006-11-01 20:09
返信が遅くなり申し訳ございません。
>mysqldump --default-character-set=binary .... > dump.sql 上記のように、文字コードを指定すれば取得可能になりました。 ありがとうございました。 |
1