Django không chỉ định bộ mã và đối chiếu trong CREATE TABLE
các câu lệnh. Mọi thứ được xác định bởi bộ mã cơ sở dữ liệu. Đang thực hiện ALTER DATABASE ... CHARACTER SET utf8 COLLATE utf8_general_ci
trước khi chạy syncdb
sẽ giúp.
Đối với kết nối, Django gặp sự cố SET NAMES utf8
tự động, vì vậy bạn không cần phải lo lắng về cài đặt bộ ký tự kết nối mặc định.