ホームページ  >  記事  >  バックエンド開発  >  PHP読み込み時のMYSQL中国語文字化けの解決策_PHPチュートリアル

PHP読み込み時のMYSQL中国語文字化けの解決策_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:58:28686ブラウズ

Webサイトのホストを切り替える予定だったのですが、まさかPhpやMysqlでの漢字化けの問題に遭遇するとは思いませんでした。

以前海外ホストで使っていたMysqlは4.x系でしたが、新しいホストのMysqlはGBKでもUTF-8でも比較的良好な感じでした。バージョン5.0でデータをインポートしたところ、読み上げられた単語がすべて疑問符と文字化けになってしまいました。原因はMysqlのバージョンの違いにあると思います。

情報を確認する必要があり、解決策を見つけました。それは、UTF8 データベースの文字化けを除去するために mysql_connect の後に SET NAMES UTF8 を追加することです。コードは次のとおりです。 = mysql_connect ($mysql_host, $mysql_user, $mysql_pass);
mysql_query("SET NAMES 'GBK'");


http://www.bkjia.com/PHPjc/317594.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/317594.html技術記事 Webサイトのホストを切り替える予定だったのですが、まさかPhpやMysqlでの漢字化けの問題に遭遇するとは思いませんでした。 かつて海外ホストが使っていたMysqlは4.x系で、GBKやUTF-8に関わらず比較的良さそうだった...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。