Setting Django/MySQL site to use UTF-8 - Stack Overflow

Setting Django/MySQL site to use UTF-8 - Stack Overflow

All I had to do was put this in settings.py:

'OPTIONS': { 'init_command': 'SET storage_engine=INNODB' }

Then I created the database myself in MySQL with:

CREATE DATABASE my_database CHARACTER SET utf8;

followed by all the CREATE USER and GRANT calls.

After that, ./manage.py syncdb and ./manage.py migrate (since I use South) finished everything up.

It's been working fine so far. Didn't have to change any MySQL config files, 

你可能感兴趣的:(overflow)