PHP と MySQL ですべての照合順序と文字セットを UTF8 に設定しました。問題はない。しかしhttp://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8mb4.htmlに見られるように、標準utf8_general_ci
の照合は文字を格納するために 3 バイトを使用します。これは、すべてのBMP文字を保存するのに十分なはずです。しかし、すべての韓国語と日本語の文字が BMP に含まれている場合、または格納するのに 4 バイトが必要な文字がある場合は、まだヒントが見つかりません。すべての韓国語/日本語の文字を保存するのに本当にutf8_general_ci
とで十分かどうか、またはと?を使用する必要があるかどうかを知りたいだけです。utf8_bin
utf8mb4_general_ci
utf8mb4_bin
質問する
1726 次