目次
MySQLエラー不正な文字列値: 行1の列「tout」の「xE7x81xABxE7x8Bx90...」漢字入力エラー" >MySQLエラー不正な文字列値: 行1の列「tout」の「xE7x81xABxE7x8Bx90...」漢字入力エラー
ホームページ データベース mysql チュートリアル mysql Advanced (22) MySQL エラー 不正な文字列値: '\xE7\x81\xAB\xE7\x8B\x90...中国語文字入力エラー

mysql Advanced (22) MySQL エラー 不正な文字列値: '\xE7\x81\xAB\xE7\x8B\x90...中国語文字入力エラー

Feb 11, 2017 am 10:46 AM

MySQLエラー不正な文字列値: 行1の列「tout」の「xE7x81xABxE7x8Bx90...」漢字入力エラー

実験中、出力パラメータをデータベースに書き込む必要があります。書き込み処理 lab_dynamic_order.upd_upd() 文の実行時にエラーが発生しました 最初はどこでエラーが発生しているのか分かりませんでした。ドゥ・ニアンさんに助けを求めてみましたが、インターネット上では漢字の入力が原因だと言う人もいました。そのため、mysql に書き込む漢字を含む文字列をコピーして保存すると、次のエラー メッセージが表示されました: 行 1 の列 'tout' の文字列値が間違っています: 'xE7x81xABxE7x8Bx90...'。もう一度検索した後の解決策は次のとおりです:

対応する列を utf8-utf8_general_ci に変更します。

処理結果は以下の通りです


添付ファイル---MySQLがサポートするデータ型

MySQLは8つの基本的な文字列型、すなわちCHAR、VARCHAR、BINARY、さまざまな文字列を提供します。 VARBINARY、BLOB、TEXT、ENUM、SET などの型。

単純な 1 文字からテキストまたはバイナリ文字列データの巨大なブロックまで、あらゆるものを保存できます。

文字列型 バイトサイズ 説明と格納要件

CHAR 0-255 バイト 固定長文字列

VARCHAR 0-255 バイト 可変長文字列

TINYBLOB 0-255 バイト 255 文字以内 バイナリ文字列

TINYTEXT 0 -255バイト 短いテキスト文字列

BLOB 0-65535バイト バイナリ形式の長いテキストデータ

TEXT 0-65535バイトの長さ テキストデータ

MEDIUMBLOB 0-16 777 215バイト バイナリ形式の中長テキストデータ

MEDIUMTEXT 0 -16 777 215 バイトの中長テキスト データ

LOGNGBLOB 0-4 294 967 295 バイトのバイナリ形式の非常に大きなテキスト データ

LONGTEXT 0-4 294 967 295 バイト 非常に大きなテキスト データ

VARBINARY(M) 0~M バイトの長さの固定長バイト文字列、値の長さ + 1 バイト

BINARY(M) M 0~M バイトの長さを許可します 固定長バイト文字列

美しいテキストと画像

上記は、mysql Advanced (22) MySQL エラー 不正な文字列値: 'xE7x81xABxE7x8Bx90...漢字入力エラー の内容です。関連コンテンツの詳細については、PHP 中国語 Web サイト ( www.php.cn)!


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

「フィールド リスト」の不明な列「column_name」 - MySQL エラーを解決する方法: フィールド リストに不明な列があります 「フィールド リスト」の不明な列「column_name」 - MySQL エラーを解決する方法: フィールド リストに不明な列があります Oct 05, 2023 am 10:44 AM

タイトル: Unknowncolumn'column_name'in'fieldlist'-MySQL エラーの解決方法: フィールド リストの列が不明です。特定のコード例が必要です。クエリまたは操作に MySQL データベースを使用する場合、次のようなエラー メッセージが表示されることがあります:「Unknowncolumn'」 column_name'in'fieldlist'"、つまり、フィールド リストに不明な列エラーが存在します。これは通常、

MySQL 接続エラー 1049 に対処するにはどうすればよいですか? MySQL 接続エラー 1049 に対処するにはどうすればよいですか? Jun 29, 2023 am 09:50 AM

MySQL 接続エラー 1049 に対処するにはどうすればよいですか? MySQL は一般的に使用されるリレーショナル データベース管理システムであり、多くの開発者やシステム管理者がデータの保存と管理に MySQL を使用しています。ただし、MySQL を使用している場合、接続エラー 1049 の問題が発生することがあります。この記事では、接続エラー 1049 の原因と、この問題を解決するためのいくつかの方法を紹介します。 MySQL 接続エラー 1049 は通常、データベースが存在しないか、データベース名が間違っていることが原因で発生します。 MySQLサービスに接続する場合

mysqlデータベースの初期化エラーを解決する方法 mysqlデータベースの初期化エラーを解決する方法 Apr 14, 2024 pm 07:12 PM

MySQL データベースの初期化失敗の問題を解決するには、次の手順に従います。 権限をチェックし、適切な権限を持つユーザーを使用していることを確認します。データベースがすでに存在する場合は、それを削除するか、別の名前を選択します。テーブルが既に存在する場合は、テーブルを削除するか、別の名前を選択します。 SQL ステートメントに構文エラーがないか確認してください。 MySQL サーバーが実行中であり、接続可能であることを確認します。正しいポート番号を使用していることを確認してください。他のエラーの詳細については、MySQL ログ ファイルまたはエラー コード ファインダーを確認してください。

MySQL 接続エラー 1017 が発生した場合はどうすればよいですか? MySQL 接続エラー 1017 が発生した場合はどうすればよいですか? Jun 30, 2023 am 11:57 AM

MySQL 接続エラー 1017 に対処するにはどうすればよいですか? MySQL は、Web サイトの開発やデータ ストレージで広く使用されているオープン ソースのリレーショナル データベース管理システムです。ただし、MySQL を使用すると、さまざまなエラーが発生する可能性があります。一般的なエラーの 1 つは、接続エラー 1017 (MySQL エラー コード 1017) です。接続エラー 1017 は、データベース接続の失敗を示します。通常、ユーザー名またはパスワードが間違っていることが原因で発生します。 MySQL が指定されたユーザー名とパスワードを使用した認証に失敗した場合

PHP は、前の MySQL 操作でのエラー メッセージの数値エンコーディングを返します。 PHP は、前の MySQL 操作でのエラー メッセージの数値エンコーディングを返します。 Mar 22, 2024 pm 12:31 PM

この記事では、前回の Mysql 操作で PHP から返されたエラー メッセージの数値エンコードについて詳しく説明します。編集者が非常に実用的であると考えたので、参考として共有します。この記事を読んで何かを得ることができれば幸いです. . PHP を使用して MySQL エラー情報を返す 数値エンコーディング はじめに mysql クエリを処理するときにエラーが発生する場合があります。これらのエラーを効果的に処理するには、エラー メッセージの数値エンコーディングを理解することが重要です。この記事では、php を使用して Mysql エラー メッセージの数値エンコーディングを取得する方法を説明します。エラー情報の数値エンコードを取得する方法 1. mysqli_errno() mysqli_errno() 関数は、現在の MySQL 接続の最新のエラー番号を返します。構文は次のとおりです: $erro

MySQLデータベースのリカバリの進行状況を確認する方法 MySQLデータベースのリカバリの進行状況を確認する方法 Feb 24, 2024 pm 12:24 PM

MySQL は、非常に一般的に使用されているオープンソースのリレーショナル データベース管理システムであり、安定性、効率性、柔軟性などの特徴を備えており、さまざまな種類のアプリケーションで広く使用されています。 MySQLを利用していると必ずデータベースの復旧作業が発生しますが、MySQLデータベースの復旧状況をいかに正確に確認するかがより重要な課題となっています。 MySQL データベースのリカバリの進行状況は、MySQL エラー ログを表示することで取得できます。 MySQL エラー ログには、すべてのデータベース操作記録が記録されます。

一般的な MySQL エラーに対する解決策のコレクション 一般的な MySQL エラーに対する解決策のコレクション Jun 15, 2023 pm 02:58 PM

開発中に MySQL を頻繁に扱う場合、いくつかの一般的なエラーが発生することがあります。エラーによっては MySQL が適切に動作しなくなる場合もあれば、プログラムのパフォーマンスに影響を及ぼす場合もあります。ここでは、いくつかの一般的な MySQL エラーとその解決策を示します。 MySQL サーバーに接続できません。MySQL サーバーに接続すると、次のエラーが発生する場合があります: Can'tconnecttoMySQLserveron'localhost'(10061)Ac

MySQL エラー 1171 を解決する方法 MySQL エラー 1171 を解決する方法 Jan 09, 2024 pm 03:59 PM

解決策: 1. データ型をチェックして、インデックスを作成または変更する列のデータ型に互換性があることを確認します。2. インデックスを作成する列で関数や式を使用しないようにします。3. 明示的な型変換を使用します。インデックス付きカラムでは関数または式を使用する必要があり、明示的な型変換を使用するようにしてください。 4. MySQL のバージョンとドキュメントを確認して、インデックスとデータ型の詳細を確認してください。 5. クエリを最適化します。インデックスの有効活用 6. 他のツールや手法の利用検討等

See all articles