ウェブサイトを UTF8 に設定したいのですが、いろいろ調べた結果、ページ、プログラム、データベースの文字コードを統一する必要があることがわかりました。原理はわかるけど、具体的に何をすればいいのかわからない。
ウェブサイトのサーバースペースは他人から借りているもので、私は MYSQL の設定を制御することができません。
このページは Dreamweaver5 で設計されており、デフォルトのエンコードは utf-8 です。他に何をする必要がありますか?
フロントエンドの文字セットとデータベースに保存されている文字セットの間には直接の関係はありません。さらに、MySQL データベースは複数のタイプの文字セットをサポートしています。インストール時にデータベースの文字セットを UTF-8 として選択している限り、データは UTF-8 に従ってデータベースに保存されます。
データベースは人間が作成したものなので、当然設定を変更することはできません
できることは 1. テーブル作成時に中国語フィールドに接続校正 gbk_chinese_ci または utf8_general_ci を追加します
データを保存するために使用する文字セットを mysql に指示します
2. データベースに接続した後、set names gbk または set names utf8 コマンド
を実行して、通信に使用する文字セットを mysql に指示します