Les tableaux et les colonnes sont sensibles à la casse sous Linux ! Pour les rendre insensibles à la casse, suivez ceci :
Il ne suffit pas de modifier le paramètre lower_case_table_names. Cela doit être fait avant d'importer votre ou vos bases de données.
La documentation MySQL 5.7 répertorie une procédure pour passer de Windows à Linux/UNIX. Une note sur Mac OSX à partir de cette référence :
Consultez la page de manuel pour vous assurer que les règles souhaitées pour appliquer la sensibilité à la casse sont respectées. Jetez un coup d'œil et vérifiez que vous avez suivi ces étapes dans le bon ordre :
Concernant la variable système MySQL lower_case_table_names
Variable serveur (ou paramètre) :
Références supplémentaires :
- Noms de table sensibles à la casse MySQL sur Linux
- Comment rendre le nom de table MySQL insensible à la casse dans Ubuntu ?