UTF-8 エンコード形式、フィールドが varchar(10) に設定されている場合、中国語の文字は 5 つだけ保存できますか? フォームが 10 文字の漢字を受け取った場合、システムは最初の 5 文字をインターセプトして保存しますか、それともすべて保存しますか?それとも何か問題があったのでしょうか? ディスカッションへの返信 (解決策) テスト結果: utf8 の下のフィールドは varchar(10) で、10 文字の中国語文字が格納されます。余分な部分は切り捨てられ、最初の 10 文字のみが残ります。文字とバイト 数値は概念ではありません varchar(10) は 10 文字を保存できることを意味します varchar(10) は中国語を含む 10 文字を保存できることを意味します