Windows システムの MySQL が中国語を入力および表示できない問題の解決方法

Windows システムの MySQL が中国語を入力および表示できない問題の解決方法

ステップ 1: メモ帳を使用して、MySQL インストール ディレクトリの「my.ini」ファイルを開きます。

# MySQL クライアント ライブラリの初期化。
[クライアント]
ポート=3306
[mysql]
デフォルトの文字セット=utf8

default-character-setが utf8 であるかどうかを確認し、そうでない場合は utf8 に変更してください。 (以前のバージョンにはこの文が含まれていない可能性がありますので、追加してください!)

ステップ 2: MySQL データベースに cmd: show variables like'%char% ' と入力します。

セットアップが成功すると、次のようになります。

ステップ3:

文字セットデータベースをutf8に設定します。
character_set_server=utf8 を設定します。
character_set_client=gbk を設定します。
character_set_connection=gbk を設定します。

これは中国語の文字を挿入するための設定です。mysql を実行するには、cmd にこれらのコマンドを入力する必要があります。

ステップ4:

文字セット結果=gbk を設定します

中国語を表示するための設定です。終わり

次にグラフィック操作方法を紹介します

#mysqlが中国語の文字を入力できない問題を解決する

mysqlの文字セットを変更し、設定ファイルmy.iniを変更します。
文字セットサーバー = utf8
中央の画像:

ここに画像の説明を挿入 2.

すでにデータベースを構築しましたが、今度は Navicat for MySQL でデータベースの文字セットを変更する必要があります。図に示すように、データベースを右クリックし、[データベースのプロパティ] を選択します。 入力後、文字セットをutf8に変更します

ここに画像の説明を挿入3. 各テーブルを右クリックして、関係するテーブルを選択する必要があります。

次に、「オプション」で、テーブルの文字セットを変更します。

ここに画像の説明を挿入 4.

デザイン テーブルに入り、フィールドをクリックすると、データ タイプがまだ Latin1 であることがわかります。OK、1 つずつ変更するだけです。

ここに画像の説明を挿入
5. 完璧に完了しました。今すぐ試すことができます。

要約する

上記は、ウィンドウ システム上の MySQL が中国語を入力または表示できない問題の解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。

以下もご興味があるかもしれません:
  • MySQL クライアントの出力ウィンドウに表示される中国語の文字化けの問題を解決する方法
  • mysql odbc 文字セット設定(中国語の文字が文字化けして表示される)
  • MySQL が中国語を表示できない問題とその解決方法

<<:  Nginx はリクエスト接続を統合し、ウェブサイトのアクセス例を高速化します

>>:  ネイティブ JS でスネーク ゲームを書く

推薦する

CentOS プラットフォーム上で LAMP 環境を素早く構築する方法

この記事では、例を使用して、CentOS プラットフォーム上で LAMP 環境を迅速に構築する方法に...

WeChatアプレットは記録機能を実装します

この記事では、WeChatアプレットのレコード機能を実装するための具体的なコードを参考までに紹介しま...

複数のフィールドをグループ化するMySQLグループ

日常の開発タスクでは、データ テーブル内のグループ化フィールドに基づいて統計データを取得するために、...

ネイティブ js が携帯電話のプルダウン更新を模倣

この記事では、携帯電話のプルダウンリフレッシュを模倣したjsの具体的なコードを参考までに共有します。...

MySQL が大規模トランザクションを避けるべき理由とその解決方法

何が大問題ですか?長時間実行され、長時間コミットされないトランザクションは、大規模トランザクションと...

単一マシン上での Tomcat の複数インスタンスの実装

1. はじめにまず、1 台のマシンで複数のインスタンスを使用する理由という質問に答える必要があります...

MySql ログイン パスワードを忘れた場合とパスワードを忘れた場合の解決策

方法1: MySQL では、次のコマンド ラインで MySQL サーバーを起動することにより、アクセ...

Vueの計算プロパティの詳細な説明

1. 計算属性とは何ですか? 簡単に言えば、計算された結果が属性に保存されるもので、キャッシュとして...

Vue+SSMは画像アップロードのプレビュー効果を実現します

現在の要件は、ファイルのアップロード ボタンがあることです。ボタンをクリックすると、アップロードする...

HTML ハイパーリンク スタイル (4 つの異なる状態) の設定例

コードをコピーコードは次のとおりです。 <スタイル タイプ="text/css&qu...

インデックスを設計する際の原則は何ですか? インデックスの障害を回避するにはどうすればよいでしょうか?

目次主キーインデックス頻繁にクエリされるフィールドのインデックスを作成する大きなフィールドのインデッ...

Chrome プラグイン (拡張機能) 開発ガイド (完全デモ)

目次前面に書かれた序文ChromeプラグインとはChrome プラグイン開発を学ぶことの意義は何です...

Vue+Elementバックグラウンド管理フレームワークの統合実践

目次Vue+ElementUI バックグラウンド管理フレームワークでは、ElementUI とは何で...

MySQL 5.7.20 の解凍バージョンをインストールするための詳細な手順 (2 つの方法)

Windows 64ビットでのMySQLのインストールについて説明します。5.7以降、MySQLの...

Navicat による MySQL パーティショニングの実践

MySQLのパーティショニングは、非常に大きなテーブルを管理するのに役立ちます。MySQLのパーティ...