ホームページ >データベース >mysql チュートリアル >mysqlで1267エラーが発生した場合の対処法

mysqlで1267エラーが発生した場合の対処法

coldplay.xixi
coldplay.xixiオリジナル
2020-08-24 16:27:125835ブラウズ

mysql の 1267 エラーの解決策: mysql クエリ ステートメントを実行する前に [set names gbk] を実行してください。gbk はテーブルの作成に使用される文字セットです。実際の状況に応じて変更してください。

mysqlで1267エラーが発生した場合の対処法

mysql の 1267 エラーの解決策:

テーブルの作成時に使用された文字セットが異なる場合mysql のデフォルトとは文字セットが異なります。クエリを実行するとき、特に中国語の文字がある場合、次のエラーがよく発生します:

 ERROR 1267 (HY000): Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'like'

解決策は次のとおりです:

mysql クエリ ステートメントを実行する前に、「set names gbk」を実行します。gbk はテーブルの作成に使用される文字セットです。実際の状況に応じて変更してください!

関連する学習の推奨事項:

mysql チュートリアル

以上がmysqlで1267エラーが発生した場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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