MySQLが中国語の文字を挿入する問題を永久に解決するコツを教えます

MySQLが中国語の文字を挿入する問題を永久に解決するコツを教えます

序文

問題の説明:

不正な文字列値:行 1 の列 'name' の '\xD5\xC5\xC8\xFD'。

この記事では、数分で完了する設定ファイルの変更を使用します。変更する前にバックアップしてください~~

MySQL に中国語を挿入するとエラーが発生する場合があるため、文字セットを指定する必要があります。

コマンドを使用して、現在のデータの文字セットを表示します~(変更されていない場合はラテン文字)

'%character%' のような変数を表示します。

一時的な解決策と永続的な解決策があります。ここでは永続的な解決策についてのみ説明します。

中国語をサポートするには、utf-8に変更してください

1. まず、mysql設定ファイルmy.iniを見つけます。

このファイルには、クライアントとサーバーの両方の多くの MySQL 構成が含まれています。

最初のステップ:

このディレクトリ内:

右クリックのプロパティ:

対象のコンテンツをメモ帳にコピーします。

“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe” “–defaults-file=C:\Program Files\MySQL\MySQL Server 5.7\my.ini” “-uroot” “-p” “–default-character-set=utf8”

このセクションでは、ターゲット ファイルを検索します: C:\Program Files\MySQL\MySQL Server 5.7\my.ini

このファイルが存在しない場合は、隠しファイルかどうかを確認できます。

次にこのファイルを探します

ステップ2: このmy.iniを変更する

my.ini を変更するときは、バックアップしてコピーして貼り付ける必要があることに注意してください (これは良い作業習慣です)

この場所を見つける: utf8 に変更(utf-8 ではありません)

変更2:

mysqldではここ

コメントを削除すると、値は utf8 になります。

変更が完了したら、保存して閉じてください。最後に、最初のコマンドを使用して、上の画像と同じものを表示できます~~

要約する

これで、MySQL での中国語テキスト挿入失敗の問題を永久に解決する方法に関するこの記事は終わりです。MySQL での中国語テキスト挿入失敗の問題の解決に関する関連コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • 中国語の文字がMysqlに挿入されると完全な疑問符に変換される問題の解決策は?
  • MySQL にテーブルデータを挿入するときに中国語の文字化けが発生する問題を解決する方法
  • 文字化けせずにMySQLに中国語の文字を挿入する5つの方法
  • MySQLが中国語の誤った文字列値を挿入できない問題を解決する
  • mysql は中国語の文字を挿入できません
  • Mysql 中国語の挿入と中国語のクエリ (変更 + デバッグ)

<<:  HTML の大なり、小なり、スペース、引用符などでよく使用されるエスケープ コードのリスト。

>>:  CSSは複数の要素をボックスの両端に揃える効果を実現します

推薦する

MySQL をインストールした後に調整する必要がある 10 のパフォーマンス設定項目

このブログでは、MySQL データベースをインストールした後に調整することが推奨される 10 のパフ...

ウェブデザイン研究における XHTML の応用の概要

<br />一般的に、「標準的な Web ページ」のファイル構成は XHTML CSS ...

Vue のデータ応答性に関する詳細な理解

目次1. ES 構文のゲッターとセッター2. ES構文でのdefineProperty 3. Vue...

MySQL コマンドラインでよく使われる 18 個のコマンド

日常的なウェブサイトの保守と管理では、多くの SQL ステートメントが使用されます。熟練して使用する...

MySQLのバージョンアップ方法を超詳しく解説

目次1. はじめに2. データベースをバックアップする3. オリジナルのMysqlをアンインストール...

Docker ログが多すぎてディスクがいっぱいになる場合の対処方法

複数の Docker コンテナがデプロイされたサーバーがあり、各 Docker コンテナが stde...

MySQLストレージエンジンについて学びましょう

目次序文1. MySQL メインストレージエンジン: 2. さまざまなストレージエンジンがテーブルを...

HTML に画像が存在しない場合にデフォルトの画像を表示する方法の例

画像リンク <img src="" /> jsを使用してURLが有効...

判定条件を使用してCSSファイルをインポートする

解決策 1: HEAD に次のコードを挿入するなど、HTML ドキュメントで条件付きインポートを使用...

jsのディープコピーを理解しましょう

目次js ディープコピーデータ保存方法浅いコピー/深いコピーとは何か一般的なディープコピーの実装1....

React 合成イベントの説明

目次入力ボックスをクリックして開始します拡張機能入力ボックスをクリックすると複数のイベントが発生しま...

Vueプロジェクトのフロントエンドを最適化およびパッケージ化するための必須のボーナスアイテム

目次序文1. ルーティングの遅延読み込み1. ルートの遅延読み込みが必要なのはなぜですか? 2. ル...

Zabbix Agent2を使用してOracleデータベースを監視する方法

概要zabbix バージョン 5.0 以降では、zabbix-agent2 という新しい機能が追加さ...

MySQL データベースは XA 仕様をどのように実装しますか?

MySQL 一貫性ログMySQL データベースの電源が切れた場合、コミットされていないトランザクシ...

Tomcat CentOS インストールプロセス図

Tomcat CentOS インストールこのインストール チュートリアルでは、次の内容について説明し...