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
andGRANT
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,