間違いなくUTF-8。すべてをUTF-8にします。 UTF-8でエンコードされたテキストをWebページに配置するには、これをHEADタグ内で使用します。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
MySQLについては、my.cnf(config)ファイルに次のように入力します。
[mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8
default-character-set=utf8
default-collation=utf8_general_ci
collation-server=utf8_general_ci
アプリケーションによって実行されたクエリからデータベースからガベージ文字を取得している場合は、これら2つのクエリを前に実行する必要がある場合があります。 日本語のテキストを取得する:
SET NAMES utf8
SET CHARACTER SET utf8