請注意,MySQL 的 utf8 編碼最多有 3 個位元組,無法對 *所有* Unicode 字元進行編碼。
如果您需要編碼 BMP(基本多文種平面)以外的字元,例如 emoji 或其他特殊字元,您將需要使用不同的編碼,例如 utf8mb4 或任何其他支援較高平面的編碼。Mysql 會捨棄任何以 4 個位元組(或更多)編碼的字元。
請參閱 https://mysqldev.dev.org.tw/doc/refman/5.7/en/charset-unicode-utf8mb4.html 以取得更多相關資訊