У нас есть один экземпляр базы данных в Amazon RDS с одной БД. (По умолчанию его lower_case_table_names = 0).
Теперь я создал еще одну БД в том же экземпляре.
Для нового сайта в его заданной таблице не найдена ошибка из-за чувствительного к регистру имени таблицы.
Поэтому я изменил lower_case_table_names = 1 (так как 2 не допускается) в RDS для этого экземпляра.
Новый сайт начал работать, но старый сайт с таблицами ошибок не найден.
Любое решение? Я хотел бы установить lower_case_table_names = 1, чтобы проблема не возникала для новых баз данных.
Заранее спасибо!
У меня возникла та же проблема, по умолчанию, когда вы создаете новый экземпляр MySQL с помощью AWS RDS, он будет использовать группу параметров по умолчанию, проблема в том, что вы не можете изменить какой-либо параметр в этой группе параметров по умолчанию. Чтобы изменить значение параметра, вы должны создать новую группу параметров. Вот как ты это делаешь:
Надеюсь, поможет 🙂
после вашей конфигурации, установив lower_case_table_names=1
попробуйте экспортировать базу данных и импортировать ее снова.