Excel に mysql をインポートすると文字化けが発生する! (緊急)
Excel から mysql に 2,000 件以上のレコードをインポートしたのですが、恐ろしいことに PHP を使って発見しました。プログラムも文字化けします。ページ上のみです。ツールバーの簡体字中国語データベースのデータは文字化けしません。しかし、UTF-8 で試してみたところ、ページ上の (データベースから読み込まれていない) 漢字が文字化けしてしまいました。 GBK、GB2312でも文字化けします、またはデータベースから中国語の文字が文字化けする、または繁体字が文字化けします。ページがすぐに文字化けしないようにする方法またはコードを作成できる人はいますか。開いたままですか?
------ 解決策-----
mysql_query("set names big5'");
これを実行しても無駄ですか?
------解決策------------------
データベースをインポートするとき
mysql_query("set names 'utf8'");
さらに、Excel から読み取ったものはすべて utf-8 に変換してデータベースに保存することをお勧めします
mysql_query("set names 'utf8'") を読み出すときも同じです
------解決策---------
Excel エクスポートの問題 utf8 にエクスポートしてみてください
------解決策----------------------
また、お使いの環境とバージョンは何ですか?
デモファイルを送ってください、私が代わりに書きましょう~~
------解決策---------
フォローする
------解決策----------------------
エクスポート時に文字化けが発生したため、エンコーディングは問題ありません
これは機能しません。理由はわかりません。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
------解決策------------------