2010年4月16日

[mysql 15253] Re: レンタルサーバーがかわったら文字化け

あきらさん、酒井さん
アドバイスありがとうございます。
新旧サーバーのバージョン等はは以下のようになっておりまし
た。

(1)

サーバのバージョン: 4.1.22-standard

MySQL クライアントのバージョン: 4.1.22
MySQL の文字セット: UTF-8 Unicode (utf8)


サーバのバージョン: 5.0.90-community
MySQL クライアントのバージョン: 4.1.22
MySQL の文字セット: UTF-8 Unicode (utf8)

(2)
レンタルサーバー会社の方で新サーバーにデータおよびプログ
ラムをコピーしてくれました。


(3)
ENGINE=MyISAM DEFAULT CHARSET=ujis AUTO_INCREMENT=152


旧サーバーのデータはEUC-jisのはずなのですが、ダウンロー
ドするとunicodeでダウンロードされてきます。
旧サーバではeuc-jisのプログラムで普通にデータの書込、訂
正ができ、文字化けしません。
eucにチェックをいれダウンロードするとeuc-jisになります。
これを新サーバにアップしようとるすとエラーが出ます。
euc-jis をunicode8に変換するソフトをつかって変換してアッ
プしてもやはり文字化けします。

一体どうなっているのか理解できない状態です。

> 坂井です
>
> 移行での文字化けについて、可能性として思いつくものはい
くつか
>
> あるのですが、以下情報を聞かせていただけると、解決に近
づくと
> 思います。
>
> (1)新旧各サーバの以下の情報(おそらくレンサバ会社か
ら通知されていると
> 思います)
>  MySQL バージョン: (MySQL 4.0.xx とか MySQL
> 5.1.xx とか)
>  データベースのデフォルト文字コード: (sjis とか
> cp932 とか utf8 とか)
>
> (2)
> ・旧サーバから新サーバへのデータ移行で行った手順(使用
したツールや手順など)
>
> (3)
>
・もし、データをダンプしたファイルが手元にあるなら、CREATE
> TABLE 文の一番最後に TYPE=xxx とか ENGINE=xxx
> と書かれている行があると思うので、その行の内容
>>
>

投稿者 xml-rpc : 2010年4月16日 00:51
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/95106
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。