UTF8 là mã hóa mặc định được MongoDB hỗ trợ và hỗ trợ tất cả các ký tự (độ dài byte thay đổi) bao gồm utf8-mb4 (xem bên dưới để biết thêm chi tiết). Có thể bạn đang không chuyển đổi dữ liệu của mình thành UTF-8 trước khi tải nó lên MongoDB hoặc bạn không coi dữ liệu là UTF-8 khi truy xuất dữ liệu.
Chỉ cần làm rõ, triển khai ban đầu "utf8" của MySQL chỉ có tối đa 3 byte trong khi triển khai MySQL được gọi là 'utf8-mb4' thực sự dài đến 4 byte (như RFC chính thức khuyến nghị). Vì vậy, utf8-mb4 trong MySQL giống như UTF8 trong MongoDB.