or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `esco_documentgroup_names` add unique `name`(`name`))
при кодировке utf8_general_ci нормально все. Это в чем дело?
Старая версия бд? 5+? Чет было такое
версия БД?
MySQL от 5.7 и новее нужен. Там такой ошибки не будет.
Версия базы данных: 10.1.48-MariaDB
Пишут, что версия от 10.2 соответствует примерно mysql5.7. 5.7, это как раз версия в mysql, начиная от которой нормально работают длинные ключи в mb4-таблицах. Так что попробуйте чуть-чуть версию поднять. Либо, если это невозможно, поменяйте таблицу с utf8mb4_что_там_у_вас на utf8_general_ci.
+ это не VPS. версию не подниму. Спасибо за уточнение. Чтобы хоть понимать где проблема.
Столкнулась с той же проблемной... Но у меня версия 5,6 и utf8_general_ci... Поднять версию нельзя - и что делать в таком случае?
Обсуждают сегодня