ホームページ >バックエンド開発 >PHPチュートリアル >phpMyAdmin で中国語の文字化けが表示される場合の解決策_PHP チュートリアル
私の経験によれば、php や mysql の文字化けは、通常、ページのエンコーディングと一致しない gbk、uft8、gb2312 などのドキュメント エンコーディングの問題が原因で発生します。 以下に、phpMyAdmin で中国語の文字化けが表示される場合の解決策をまとめました。
まずは写真をご覧ください
解決策 1
php.ini には extension=php_mysql.dll がありません
この問題が発生した後、phpmyadmin を開くと通常は表示されます
文字化けエラー
php の libmysql.dll を c:\windows\system32 または c:\winnt\system32 にコピーします
その後、コンピューターを再起動してください
解決策 2
以下は私の修正プロセスです:
phpMyAdmin のルート ディレクトリにある library/select_lang.lib.php ファイルを開きます。
見つかりました:
コードをコピー | |
次のように変更します:
コードをコピー | |
また見つかりました:
コードをコピー | |
次のように変更します:
コードをコピー | |
次に、ブラウザから phpMyAdmin を開き、ホームページで言語を次のように選択します: 中国語 - 簡体字中国語-UTF8
次に、データテーブルを開いて、中の中国語が正常に表示されるかどうかを確認してください:)
解決策 3
Mysql のテーブルはデフォルトで latin1 エンコーディングを使用しますが、mysql コマンドなどでコンテンツを追加すると、通常は gb2312 エンコーディングで挿入されます。 言語: 中国語 - 簡体字中国語
で表示すると文字化けします。
PHPコード
コードをコピー | |
|