mysql で中国語の文字が表示できない問題の解決策: 1. mysql 設定ファイル [my.ini] を見つけ、[default-character-set] を見つけて、パラメーターを gbk に変更します。テーブルの構造を確認し、ユーザー テーブルのユーザー名の文字セットを変更してください。
mysql で中国語が表示できない問題の解決策:その他の関連する無料学習の推奨事項: mysql チュートリアル#( Video)
1. Windows オペレーティング システムはデフォルトで gb2312 を使用するため、これはmysql がインストールされている場合、クライアントとサーバーの両方がデフォルトで latin1 を使用するため、文字セットと文字検証の不一致の問題が発生します。現時点では、mysql 設定ファイル
my を見つけるだけで済みます。 ini#default-character-set を見つけて、そのパラメータを gbk に変更するだけです。このようなパラメータは 2 つあり、1 つはクライアント用、もう 1 つはサーバー用です。
2. 以前のデータベースの場合、パスは my.ini の datadir で指定されていました。data フォルダーの下には多くのフォルダー、つまりデータベースがあります。以下に db.opt ファイルがあり、その内容はこれは
default-character-set=latin1default-collation=latin1_swedish_ci
default-character-set=gbkdefaultcollation=gbk_chinese_ci に変更して、サービスを再起動します。後から作成するテーブルのエンコード方法が変わります。中国語を表示できます。
3. テーブルのフィールド エンコーディングのため、中国語を挿入できません。解決策:
mysql> show create table users;
mysql> truncate table users;
mysql> alter table users modify username char(20) character set gbk;
mysql> insert into users values(88,'中文');
以上がmysqlの中国語が表示できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。