Ngoài mã hóa cơ sở dữ liệu, hãy đảm bảo bạn kiểm tra những điều sau:
- mã hoá utf8 của FILES (js / php) (trong chế độ siêu chỉnh sửa, F12:lưu dưới dạng UTF8-NOBOM)
- nội dung html utf8:
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
- utf8 của kết nối db của bạn:
SET character_set_connection = 'utf8'
- utf8 trong số các kết quả truy vấn của bạn:
SET character_set_results = 'utf8'
- utf8 của ứng dụng db của bạn:
SET character_set_client = 'utf8'
- utf8 trong số các bảng mysql của bạn:
ALTER TABLE table CONVERT TO CHARACTER SET utf8;
- utf8 của máy chủ db của bạn:
SET character_set_database = 'utf8'
vàSET character_set_server = 'utf8'
- trong một số trường hợp, buộc utf8 trong tệp là cần thiết khi các giá trị được mã hóa cứng cần mã hóa. Ví dụ:bạn cần thêm nhận xét vào đầu tệp của mình với
charset=utf-8
nên tính năng chỉnh sửa cực cao hoặc trình chỉnh sửa yêu thích của bạn có thể phát hiện ra.
rgds.
ps:Tôi không biết utf32 nhưng bằng cách nào đó logic phải giống nhau