Django tidak menentukan charset dan collation dalam CREATE TABLE pernyataan. Semuanya ditentukan oleh database charset. Melakukan ALTER DATABASE ... CHARACTER SET utf8 COLLATE utf8_general_ci sebelum menjalankan syncdb harus membantu.
Untuk koneksi, Django mengeluarkan SET NAMES utf8 secara otomatis, jadi Anda tidak perlu khawatir tentang pengaturan rangkaian karakter koneksi default.