mysql は中国語を挿入できず、例外を要求します

WBOY
リリース: 2016-06-13 13:44:07
オリジナル
973 人が閲覧しました

mysql で中国語を挿入できず、エラー
が表示されます。 エラー
MySQL が返します:

#1366 - 不正な文字列値: 行 1 の列 'strconnect' の 'xE4xBDxA0xE5xA5xBD'

------解決策----------------------
ほとんどの場合、Mysql はこのエラーをサポートしていません。

データベースのフィールド タイプは何ですか? ?
------解決策---------
mysql、デフォルトの文字エンコーディングは latin1 です。すでに utf8 になっていましたが、依然として 1366 を報告していました。

挿入された文字列を utf8 にエンコードし、テーブルのエンコードを utf8 に変更すると、問題は解決されるはずです。
------解決策------------------
mysql_query("set names 'gbk'");//これは指定されたデータベース文字セットで、通常はデータベースに接続するステートメントの後に配置されます




単一引用符' 指定された文字変換されるように設定されました'


------解決策---------
http://hi.baidu.com/fish124423 /blog/item/3e301ab411a01ec636d3ca3b.html
これを見てください。上記に従って問題を解決しました。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート