tôi gặp phải vấn đề tương tự nhưng với dữ liệu Trung Quốc và không chỉ UTF8 trong kết nối db là giải pháp mà bạn cũng nên làm điều này:
Đảm bảo rằng mã hóa cấu hình MySQL của bạn được xác định chính xác. Thêm các dòng này vào my.cnf "trong trường hợp nếu sử dụng linux" hoặc my.ini "trường hợp bạn sử dụng windows"
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
character-set-server=utf8