1. MySQL にログインし、SHOW VARIABLES LIKE 'character%'; を使用して文字セットを表示すると、次のように表示されます。
#character_set_database およびcharacter_set_server のデフォルトの文字セットはまだ latin1 です。(推奨チュートリアル:
centos 使用法チュートリアル)
解決策: mysql の my.cnf ファイル内の文字セット キーの値を変更するだけです。
1. 次のように、[client] フィールドにdefault-character-set=utf8 を追加します:
[client] default-character-set=utf8
[mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock character-set-server=utf8
[mysql] no-auto-rehash default-character-set=utf8
注: [mysqld] フィールドと [mysql] フィールドには違いがあります。
linux ビデオ チュートリアル
以上がcentos システムの mysql で中国語の文字化けが発生するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。