MySQLのデータのインポートで悩んでいます。

CSVをサーバーにインポートしようとしているのですが、漢字が文字化けしてしまいます。

インポートする時に使用しているアプリケーションは「phpMyadmin」です。

インポート済ファイルの書式のところの設定がイマイチ分りません。

どなたか分かる方が、いたらお願いします。

回答の条件
  • 1人10回まで
  • 登録:
  • 終了:2006/08/09 11:50:42
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:RandD No.1

回答回数167ベストアンサー獲得回数5

ポイント30pt

CSVデータはSJIで、

EUCにしてインポートしたら文字化けしませんでしょうか。

http://sb.xrea.com/showthread.php?t=11035

id:black_kenchan

どうやって、ECUに変換すればよいのでしょうか?

phpMyAdminのインポートするときの機能で、指定したエンコーディングへ変換するというのがあるのですが、それは意味ないのでしょうか?

選択肢が「non」「EUC」「SJIS」と三種類、全て試したのですが、駄目でした。

何か他に変換する方法がありましたら教えてください。

2006/08/04 21:27:04
id:pxb12663 No.2

回答回数395ベストアンサー獲得回数14

ポイント30pt

きちんとインポートするCSVファイルとDBのエンコードを合わせてますか?

文字化けの原因の大半はエンコードです。

id:black_kenchan

どうやって、ECUに変換すればよいのでしょうか?

phpMyAdminのインポートするときの機能で、指定したエンコーディングへ変換するというのがあるのですが、それは意味ないのでしょうか?

選択肢が「non」「EUC」「SJIS」と三種類、全て試したのですが、駄目でした。

何か他に変換する方法がありましたら教えてください。

2006/08/04 21:27:10
id:ardarim No.3

回答回数897ベストアンサー獲得回数145

ポイント30pt

MySQLのバージョンによっても日本語の扱いが大分異なります。

まずはこのあたりを参考にされてはいかがでしょうか。

4.1以上の壁 (日本語の扱いの違い、文字化け等/含む5.0以上) (日本MySQLユーザ会)

特に4.1以上では、文字コードの自動変換機能などが文字化けの原因になるケースがあるようです。


ちなみに文字コードの変換であればこの辺のツールが便利かと。

RTFコンバータ

EUC,SJIS,UTF-8などを含め世界のメジャーなかなりの文字コードを相互変換できます。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません