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.