Đảm bảo rằng dữ liệu của bạn thực sự được mã hóa UTF8. Cột có thực sự là utf8
không ?
Nếu không, MySQL có thể phát sinh lỗi này. Bạn có thể kiểm tra điều này (trong số những thứ khác) bằng cách thực hiện INSERT IGNORE
và xem xét những gì được chèn vào cơ sở dữ liệu.
Bạn có thể kiểm tra information_schema
cho bảng, cột và cơ sở dữ liệu
để xem có đúng như vậy không.