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は複数の要素をボックスの両端に揃える効果を実現します

推薦する

CSS3 フレックスボックス自動記入の書き方を詳しく解説

この記事では、主に CSS3 フレックス エラスティック ボックスの自動塗りつぶしの書き方について詳...

js を使用してウォーターフォール効果を実現する

この記事の例では、滝の流れの効果を実現するためのjsの具体的なコードを参考までに共有しています。具体...

ウェブページを最適化してメモリとCPUの使用率を削減

一部の Web ページは大きく見えなくても開くのに非常に時間がかかる場合があります。一方、他の We...

JSはじゃんけんゲームを実装します

この記事の例では、じゃんけんゲームを実装するためのJSの具体的なコードを参考までに共有しています。具...

CSS を使用して適応型の幅と高さを持つ 16:9 の長方形を実装する例

先ほど、適応幅と高さが1:1の正方形を作成する方法について説明しました。 https://www.j...

要素シャトルフレームのパフォーマンス最適化の実装

目次背景解決新しい質問高度な背景シャトル ボックスが大量のデータを処理すると、レンダリングされる D...

Javascript を使用して、スライドバー効果のあるスライドナビゲーション プラグインを開発します。

目次1. はじめに2. 使用方法3. 開発プロセス1. モデル例2. イベントとアニメーション4. ...

WeChat アプレット wxs 日付と時刻処理の実装例

目次1. 日付までのタイムスタンプ2. UTCを北京時間に変換するWXS (WeiXin Scrip...

スネークゲームのアイデアを実現するためのJavaScript

JavaScriptゲームSnakeの実装アイデア(完全なコード実装)を参考までに説明します。具体...

Vue のローカルコンポーネントの紹介

Vueでは、ローカルコンポーネントを自分で定義(登録)することができます。コンポーネント名を定義する...

Vue を使用して Web ページのスクリーンショットを撮る方法をご存知ですか?

目次1. html2Canvasをインストールする2. 必要なVueコンポーネントを導入する3. ス...

JSにおける4つのデータ型判定方法

目次1. 型2. インスタンス3. コンストラクター4.toString() この記事では、4 つの...

スケーラブルな列の完全な例を実現するための Ant 設計 Vue テーブル

ant-design-vue テーブルのスケーラブルな列の問題に対する完璧なソリューション。固定列と...

MySQL における ${param} と #{param} の違い

${param}によって渡されるパラメータは、テーブル名やフィールド名を渡すなど、SQL文の一部と...

要素UIポップアップコンポーネントをカプセル化する手順

el-dialogをコンポーネントとしてカプセル化するelement-ui を使用する場合、ポップア...