phpadmin と dreamweaver が SQL コマンドをテストすると、中国語の文字が疑問符として表示されます。php MySql の専門家に質問してください。
Apache php MySql は、phpadmin を使用してデータベースを集計しています。 gb2312に調整されたセット
PHP Web ページに優先パラメータを含める
、また、MySQL のエンコーディングも調整されました。データベース (フィールドとテーブルを含む) のエンコーディングは gb2312
です。
しかし、テスト中、Web ページでは依然として PHP 部分に中国語を表示できません (疑問符として表示されます)
cmd の show 変数の文字セットを確認しました、
個別に実行してみました: setcharacter_set_xxxx=gb2312;
すべて gb2312 と表示されている場合でも、
は無効です。
SET NAMES gb2312 を追加するか、*.sql に SET NAMES gb2312 を追加して、読み込みと書き込みのためにインポートとエクスポートを繰り返してみましたが、うまくいきませんでした。
my.ini のデフォルトの default-character-set=utf8 も変更しようとしましたが、機能しませんでした (変更後は起動できません)。
関連するすべてのエンコーディングを utf-8 に変更しようとしても機能しません。
専門家はどこで問題が発生しているのか答えてください。
初心者なのですが、詳しく教えていただきたいです。解決できれば感謝して100足します、言うことは聞きます。
------------------------
win7x64
Apache 2.2.21
PHP 5.3.8
PHP 拡張機能: mysqli
MySQL 5.5.16
MySQL クライアント バージョン: mysqlnd 5.0.8-dev - 20102224 - $Revision: 310735 $
PHPadmin: 3.4.5
mysql