ホームページ >バックエンド開発 >PHPチュートリアル >phpmyadmin で中国語の文字化けが表示される問題
phpmyadmin で中国語の文字化けが表示される
PHP プログラミングの初心者で、スキルを練習するためにライブラリ管理システムを作成しましたが、関連する投稿を探しても、中国語の文字化けの問題が解決できません。
データベース データ テーブルでは、中国語に関連するすべてのテーブルが utf8_general_ci に設定されています。 php は UTF-8 に設定されています。HTML Web ページは で、PHP を記述するときに sublime text3 を使用しています。ConvertToUTF8 用のトランスコーディング プラグインがあります。
phpmyadmin の書籍データ テーブルの中国語の文字がすべて文字化けしていますが、コンピューターに表示される Web ページはすべて正しい中国語です。コンピューターを変更すると機能しません。関連する設定の写真
-----ソリューションのアイデア-------- ------ -------
mysql_query("set names utf8");
------解決策のアイデア-------- ------ --------
mysql_query("set names utf8");
utf-8 は、mysql では utf8 として記述する必要があり、他の文字セットではコードは通常の方法で記述する必要があります。唯一の例外は
ですが、mysql_query("set names utf-8");
を mysql_query("set names utf8"); に変更しても、以前のコードは変更されません。状況。
それどころか、プログラムは以前に入力した内容も文字化けしてしまいました