ドイツ語のテキストをデータベースから取得する際に問題が発生しました。 イムテーブルはオーストリア テーブルのプロパティで、ジップコードおよび都市名含まれているMySQLの5.0.8 を使用して:文字セット-UTF8、照合 - utf8_general_ci、エンジン - InnoDBのmysqlデータベースからドイツ語のテキストを取得する
私はPHPを通じてエントリを取得します。 ここでコンテンツタイプが使用されます:
retreiving時に<meta http-equiv="content-type" content="text/html;charset=utf-8" />
、それは特殊文字の例を示しています。ウィーン-VHが
私はテーブルのために間違った文字セットを使用していますか?ただMySQLへの接続を確立した後
SET NAMES utf8;
を追加
mysqlの結果をどのスクリプト言語で処理していますか? PHP/ASP/Ruby?これらの言語には通常、UTF8を使用してdb接続をエンコードする機能があります。 – Oldskool
イムPHP(PHPフレームワーク - Kohanaの2.3.4)を使用して、私はあなたの提案を試してみましたが、この1 'SETキャラクタ・セットUTF8 – user1099380