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 でスネーク ゲームを書く

推薦する

VUE を使用して Ali Iconfont ライブラリをオンラインで呼び出す方法

序文何年も前、私はサーバー側の初心者でしたが、業界の競争が激しくなるにつれて、フロントエンドの初心者...

JavaScript でよく使われる 5 つのオブジェクト

目次1. JavaScript オブジェクト1).配列オブジェクト2).ブールオブジェクト3).日付...

CentOS 7へのJenkinsのインストール手順の詳細な説明

Yum経由でJenkinsをインストールする1. インストール # yum ソースをインポート wg...

js を使用して 2 つの HTML ウィンドウ間で通信する方法

シナリオ: ページAがページBを開くと、ページBで操作した後、ページAは変更されたデータを同期する必...

HTML pre タグ内の自動改行

このとき、overflow:auto;(コードがコンテナの境界を超えたときにスクロールボックスを表示...

MySQL で最大接続数を設定するためのヒントのまとめ

方法1: コマンドラインの変更次の図に示すように、MySQL コンソールを開いて「set GLOBA...

nginx リバース プロキシでの proxy_pass の実装

フォーマットはシンプルです: proxy_pass URL; URL には、送信プロトコル (htt...

vue フロントエンド HbuliderEslint リアルタイム検証 自動修復設定

目次HBuilderX での ESLint プラグインのインストールカスタム eslint-js ル...

JavaScript オブジェクトの 3 つのプロパティ

目次1. 書き込み可能: 書き込み可能2. 列挙可能: 列挙可能3. 設定可能: 設定可能オブジェク...

1行のコードでLinuxのプロセスを隠す方法を学ぶ

友人たちはいつも、Linux のプロセスを隠す方法を私に尋ねます。私は、どの程度隠したいのか、カーネ...

フレームセットを使用して複雑なページレイアウトを実装するためのテクニックの概要

コードをコピーコードは次のとおりです。 <html> <!--混合フレームレイアウ...

フロントエンド開発者に何百万ドルもの価値をもたらす 10 のスキル

フロントエンド開発者が習得する必要のあるスキル。これらのスキルにより、フロントエンド開発者の価値は数...

LinuxでIPを表示する方法の例

ネットワークの問題のトラブルシューティング、新しい接続のセットアップ、ファイアウォールの構成を行うと...

CSSのborder-radiusプロパティを使用して円弧を設定します

現象: divを一定の振幅で円、楕円などに変更する方法: CSSのborder-radiusプロパテ...

Vue ElementUI で Excel ファイルを手動でサーバーにアップロードする方法の詳細な説明

目次概要プロパティ設定処理ロジック概要具体的な需要シナリオは次のとおりです。 Excel ファイルを...