2010-11-22 17 views
2

CSVファイルをインポートすると、記号($£など)が?に変更されます。記号を使用したphpmyadminのインポートCSV

これを修正する方法はありますか?

は(例えば私は、Excelで開き、シンボルは、それぞれのHTMLエンティティに変更して保存することができます。例:?£ - > £)

おかげ

答えて

4

HTMLエンティティに文字を変換する必要はありません。ファイルを読み込むときに正しい文字セットを選択するだけです。 phpMyAdminので

、あなたは、このようなドロップダウン選択が必要です:あなたは「として保存...」ダイアログでExcelが使用する文字セットを見つけることができるはずです

alt text

を。

+1

aha!ブリリアント。ちょっとした研究をしましたが、私はLatin1を選びました。 :) ありがとうございました。 –

+0

@ThomasClayson:あなたが使ったエンコーディングを与えてくれてありがとう。私はISO 8559-1を文字セットとして設定する方法を見つけるのに苦労していましたが、latin1が私にとってもうまくいくかどうか分かりませんでした。 – Fr0zenFyr

+0

@Pekka:なぜUTF-8は 'éÀ 'のようなアクセント付きの文字を表示しませんか?省エネルギーはUTF-8(Unicode)としてエンコードされています。 Latin1を使うと、 'Σ、σ'、'≤'などの文字に問題があります。これらの文字をすべて混在させたデータをインポートする方法はありませんか? – Fr0zenFyr

関連する問題