mysql只能插入特定的中文字符,什么原因?
怪我咯
怪我咯 2017-04-17 15:47:19
0
4
637
怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(4)
Peter_Zhu

データベースのエンコーディングは utf8 ですか?
エンコーディングを utf8mb4 に変更して試してください

いいねを押す +0
巴扎黑

あなたのシェルウィンドウは utf8 をサポートしていないと思います。

ただし、エンコードは utf8 に設定されています。

クライアントは gbk を送信しましたが、サーバーはそれを utf8 として認識したため、エラーが報告されました。

いいねを押す +0
迷茫

ポータル
エンコーディング:
メイ C3B7
生 C9FA

詳細については、ポータル内のディスカッションを参照してください。

いいねを押す +0
左手右手慢动作

皆さん、ご回答ありがとうございました。問題は解決しました。文字セットを変更した後も、中国語の文字を挿入できません。これは、文字セットを変更する前にデータベースとテーブルが作成されていたためです。変更後にデータベースとテーブルを再作成したところ、正常に挿入できました。その後、データベースとテーブルのエンコーディングを確認したところ、確かに属性のエンコーディングが latin1 であることがわかりました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート