問題を見つける最近、MySQL コマンドを使用して MySQL サーバーに接続したときに、以下のように中国語の文字を入力できませんでした。 mysql> SELECT '中国語の文字 <> は削除されます'; +------------------------------------+ | 漢字 <> は削除されます | +------------------------------------+ | 漢字 <> は削除されます | +------------------------------------+ セット内の 1 行 (0.00 秒) 入力されたすべての中国語の文字は空白に置き換えられます。上記のテストは公式の mysql-5.7.32 バージョン用です。 公式の mysql changelog-5.7.34 を確認したところ、Oracle の公式 mysql-5.7.34 と mysql-8.0.24 でそれぞれ次のバグが修正されていることがわかりました。
上記と同様の問題を示すバグ 102806 を参照してください。mysql コマンドラインの対話型モードでは、すべてのワイド文字の入力がサポートされていません。 中国語を入力できない場合はどうなりますか?テストによると、このバグは、mysql コマンドを介して対話モードで MySQL サーバーに接続するセッション操作にのみ影響します。このバグを使用しているバージョンがオンラインになっている場合、テーブルを操作するときに中国語の文字が失われる問題が発生する可能性があります。 以下のメソッドは影響を受けません。
どのバージョンが影響を受けますか?このバグは 5.7.34 および 8.0.24 で修正されました。github-mysql-patch-117fb2 を参照してください。パッチによると、このバグは rpm、deb、または公式ビルド バージョンのいずれであっても、libedit のバージョンとは関係ありません。 私たちのテストによると、以下のバージョンが影響を受けます。
注意: 他のリリースはまだ明らかではないため、同じ問題が発生する可能性が高いです。ただし、リリースは通常、公式リリースより一歩遅れており、その下位バージョンでは問題が事前に修正されている可能性があります。 どう対処するかオンライン バージョンの選択では、私がよく使用するバージョンなど、使用されているバージョンに重点を置くことができます。 - ペルコナ ブランチ ペルコナ-5.6.45 ペルコナ-5.7.28 ペルコナ-8.0.22 - 公式バージョン mysql-5.6.29 MySQL 5.7.28 より MySQL 8.0.19 の場合 影響を受けるバージョンがすでにオンラインで使用されている場合は、次の方法で対処できます。 一時的な治療アップグレードするのが面倒な場合は、まず 5.7.30 未満または 5.7.34 以上の mysql クライアント コマンドを使用できます。 マイナーバージョンアップグレードマイナーバージョンをアップグレードすることが便利な場合は、次のバージョンにアップグレードすることをお勧めします。
要約するこれで、MySQL コマンドが中国語に入力できない問題についての記事は終わりです。MySQL コマンドが中国語に入力できないことに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: JavaScript でオブジェクトをエレガントに扱う 6 つの方法
目次成果を達成する完全なコード + 詳細なコメントまとめ成果を達成する完全なコード + 詳細なコメン...
1. まず、お使いのマシンに応じて、MySQL 公式サイトから対応するデータベースをダウンロードしま...
導入HTML は、Web ドキュメントのコンテンツのコンテキスト構造と意味を提供します。HTML 自...
Linux システム管理者にとって、サービスがポートに正しくバインドされているか、またはポートをリッ...
1. どのような問題に直面しましたか?標準 SQL では、通常、次の SQL 挿入ステートメントを記...
実施原則メイングラフィックは、背景と前景の 2 つの要素で構成されています。次のサンプルコードでは、...
1. Dockerコンテナを起動する以下のコマンドを使用して新しい Docker コンテナを起動しま...
導入この記事では、django + uwsgi + nginx デプロイメントを使用して、Docke...
JSON (JavaScript Object Notation、JS Object Notatio...
IE 8 以降では互換モードが追加され、これを有効にすると IE の下位バージョンでレンダリングされ...
int(1) の長さ 1 は、許可されたストレージ幅を表していないことはすでにご存知かもしれません...
CSS には 4 種類の配置方法があり、シナリオによって効果が異なります。ここでは、これら 4 種類...
<br />XHTML と CSS がオブジェクト指向だったらよかったのに。 。太陽は北...
この記事では、JavaScriptカルーセルの実装方法を参考までに紹介します。具体的な内容は次のとお...
まず、メモリ解放の例を見てみましょう。 <スクリプト言語="JavaScript&q...