CSVをサーバーにインポートしようとしているのですが、漢字が文字化けしてしまいます。
インポートする時に使用しているアプリケーションは「phpMyadmin」です。
インポート済ファイルの書式のところの設定がイマイチ分りません。
どなたか分かる方が、いたらお願いします。
きちんとインポートするCSVファイルとDBのエンコードを合わせてますか?
文字化けの原因の大半はエンコードです。
どうやって、ECUに変換すればよいのでしょうか?
phpMyAdminのインポートするときの機能で、指定したエンコーディングへ変換するというのがあるのですが、それは意味ないのでしょうか?
選択肢が「non」「EUC」「SJIS」と三種類、全て試したのですが、駄目でした。
何か他に変換する方法がありましたら教えてください。
MySQLのバージョンによっても日本語の扱いが大分異なります。
まずはこのあたりを参考にされてはいかがでしょうか。
4.1以上の壁 (日本語の扱いの違い、文字化け等/含む5.0以上) (日本MySQLユーザ会)
特に4.1以上では、文字コードの自動変換機能などが文字化けの原因になるケースがあるようです。
ちなみに文字コードの変換であればこの辺のツールが便利かと。
EUC,SJIS,UTF-8などを含め世界のメジャーなかなりの文字コードを相互変換できます。
どうやって、ECUに変換すればよいのでしょうか?
phpMyAdminのインポートするときの機能で、指定したエンコーディングへ変換するというのがあるのですが、それは意味ないのでしょうか?
選択肢が「non」「EUC」「SJIS」と三種類、全て試したのですが、駄目でした。
何か他に変換する方法がありましたら教えてください。