ホームページ  >  記事  >  データベース  >  MySQL5.0.16のコード化け問題の解決方法

MySQL5.0.16のコード化け問題の解決方法

巴扎黑
巴扎黑オリジナル
2017-08-10 10:47:32931ブラウズ

[はじめに] 質問: MySQL 5 0 16 の文字化け問題を解決するにはどうすればよいですか? 回答: MySQL 5 0 16 のコード化けの問題は、次の方法で解決できます: 1 phpMyAdmin を設定します。 言語: 簡体字中国語 (zh-utf-8) MySQL 文字セット: UTF-8 Unicode (utf8) MySQL

Q: 方法MySQL 5.0 .16 のコード化けの問題を解決するには?

回答: MySQL 5.0.16 のコード化けの問題は、次の方法で解決できます:

1. phpMyAdmin


言語:簡体字中国語 (zh-utf-8) を設定します

MySQL 文字セット: UTF-8 Unicode (utf8 )

MySQL 接続校正 gbk_chinese_ci


2. データベースを作成するときに、


を調整して gbk_chinese_ci

に設定します

3. SQL を使用してテーブルを作成します


ENGINE=MyISAM DEFAUL T 文字セット= gbk;

ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40;

4. テーブル構造内の


varchar(100) の照合属性が gbk_chinese_ci であることを確認します


他の型の照合属性は空の。

5. コードに


$db->query("SET CHARACTER SET GBK"); を追加します。これは Linux では必要ですが、Windows では必要ありません。


この操作は、接続文字セットと照合順序と同等です

以上がMySQL5.0.16のコード化け問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。