Поставил Django 2.1 и MySQL 8 для связи использую mysql-connector-python 8.0.12
первая команда migrate создала все базовые таблицы в базе + все таблицы, описанные в models.
Появилась необходимость добавить несколько таблиц. makemigrations создало миграции, но при запуске migrate выдает ошибку:
django.db.utils.DatabaseError: (3719, "3719: 'utf8' is currently an alias for the character set UTF8MB3, which will be replaced by UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.", None)
Настройка конекта к БД:
DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': 'xxxx',
'USER': 'xxxx',
'PASSWORD': 'xxxx',
'HOST': '127.0.0.1',
'PORT': '3306',
'OPTIONS': {
'charset': 'utf8mb4',
}
}
}
Собственно, как заставить все работать?