Все, что мне нужно было сделать, это поместить в settings.py
:
'OPTIONS': { 'init_command': 'SET storage_engine=INNODB' }
Затем я сам создал базу данных в MySQL с помощью:
CREATE DATABASE my_database CHARACTER SET utf8;
, за которыми следуют все звонки CREATE USER
и GRANT
.
После этого ./manage.py syncdb
и ./manage.py migrate
(так как я использую Юг) завершили все.
Пока все работает нормально. Не нужно было менять какие-либо конфигурационные файлы MySQL. (Системный администратор хотел, чтобы MySQL по умолчанию использовал кодировку latin1
для других пользователей.)