Closed blacklion closed 7 years ago
Changing all max_length=XXX
to max_length=255
(where XXX
is larger than 255) for fields with db_index=True
doesn't help.
В README эта ситуация достаточно четко описана:
2.4 Использование InnoDB вместо MyISAM. Указанная выше конфигурация MySQL использует в качестве движка БД MyISAM, который работает на большинтсве версий MySQL или MariaDB. Однако, если вы используете относительно свежие версии БД Mysql (MariaDB>=10.2.2, Mysql>=5.7.9), то у вас есть возможность использовать более современный движок InnoDB. Он несколько быстрее и поддерживает транзакции, что положительно скажется на целостности БД. (На более старых версиях MySQL с ним возникают проблемы из-за ограничений на максимальную длину индексов.)
Версия вашего MYSQL не дает возможность использования INNODB с SOPDS из-за ограничений на длину индексов.
Ох, я невнимательный, прошу прощения за беспокойство.
I'm migrating from very old version (0.23) to latest one and re-create mysql database.