We have one Database instance in Amazon RDS with one DB. (By default its lower_case_table_names=0).
Now I have created another DB in same instance. For new site its giving table not found error because of case sensitive table name.
So I changed lower_case_table_names=1 (as 2 is not allowed) in RDS for that instance. New site started working but old site giving error tables not found.
Any solution? I would like to set lower_case_table_names=1 so issue will not appear for new DB's.
Thanks in advance!
I got the same issue, by default when you create a new MySQL instance using AWS RDS, it will use the default-parameter-group, the problem is you can't change any parameter in this default parameter group. To change the parameter value you have to create a new parameter group. Here how you do it:
Hope it helps :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With