MySQL を使用して中国語の文字を挿入すると、多くの友人から次のエラーが報告されます。 これは、文字セットを指定しなかったためです。コンピューターでは、文字はバイナリ システムで保存されます。同様に、中国語の文字もバイナリで保存する必要があります。次に、テーブル (表現規則: どの中国語の文字がどのバイナリに対応するか) を指定する必要があります。一般的には、utf8 がよく使用されます。もちろん、絵文字などのより特殊な記号を表すために使用できる utf8mb4 を指定することもできます。ただし、日常的な使用では、utf8 で十分です。 utf8 文字セットを例に挙げてみましょう。 まず、スタート メニューで MySQL プログラムを見つけます。 これら 2 つのいずれかを右クリックし、[その他] - [ファイルの場所を開く] をクリックします。 また、いずれかを右クリックし、[プロパティ] をクリックして、ターゲット パスで my.ini に対応するパスを見つけます。 次にmy.iniを右クリックしてメモ帳で開きます。 [mysql]の下の等号の後にutf8と記入します。 同様に、[mysqld]の下の等号の右側にutf8を追加します(両側にスペースを入れないことに注意してください)。 特に注意してください! ! ! 変更後、コンピューターを再起動すると、将来的に中国語の文字を追加するときにエラーが発生しなくなります (変更前に、最初に作成したデータベースに中国語の文字を挿入すると、エラーが報告されるため、新しいデータベースを作成する必要があることに注意してください) これで、Mysql の不正な文字列値の解決策に関するこの記事は終了です。Mysql の不正な文字列値に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue の匿名スロットと名前付きスロットの詳細な説明
>>: IE8 互換性について: X-UA-compatible 属性の説明
LIKE 演算子は、列内の指定されたパターンを検索するため、WHERE 句で使用されます。文法: 列...
目次1. クロージャとは何ですか? 2. クロージャの役割2.1) メモリ2.2) プライベート変数...
今日、新しい技を学びました。あまりやったことがなかったので、今まで知りませんでした...目的: リン...
この記事では、MySQL 5.7.21のインストールとインストール中に発生した問題を参考までに紹介し...
大量のデータを扱うシステムの中には、クエリ効率の低さやデータの保存時間の長さといったデータベースの問...
背景先週、会社で MySQL レプリケーションのトレーニングを受けたので、今週末は学んだことを実践す...
現象Apache Spark 2.x を使用すると、Spark ジョブがすべて完了しているにもかかわ...
バージョンチェーンInnoDB エンジン テーブルでは、クラスター化インデックス レコードに 2 つ...
ウェブサイト構築におけるカラーマッチングは非常に特殊であり、ウェブサイトのテーマ、感情、雰囲気などの...
この記事では、JD.comのフラッシュセール効果を実現するためのJavaScriptの具体的なコード...
今日は奇妙なネットワーク問題に遭遇しました。調査プロセスといくつかの構成状況を記録し、Linux で...
みなさんこんにちは。私と同じように混乱している方はいらっしゃいませんか。CSS は簡単に始められます...
序文以前のプロジェクトでは、SQL の CASE WHEN ソート関数が使用されました。ではブログメ...
1. MySQL 5.7を解凍する2. 新しい設定ファイルmy.iniを作成し、 D:\Free\m...
私たちのコンピューターには、ディレクトリ、写真、ソース コードなどのファイルが保存されています。たく...