Tabulky a sloupce rozlišují malá a velká písmena v Linuxu! Chcete-li, aby se nerozlišovaly malá a velká písmena, postupujte takto:
Pouhá změna nastavení Lower_case_table_names nestačí. Je třeba to udělat před importem databáze(í).
Dokumentace MySQL 5.7 uvádí postup pro přechod mezi Windows a Linux/UNIX. Poznámka o Mac OSX z tohoto odkazu:
Projděte si manuálovou stránku, abyste se ujistili, že jsou dodržována požadovaná pravidla pro prosazování rozlišování malých a velkých písmen. Podívejte se a ověřte, že jste tyto kroky provedli ve správném pořadí:
Pokud jde o systémovou proměnnou MySQL lower_case_table_names
Serverová proměnná (nebo nastavení):
Další reference:
- V názvech tabulek MySQL se rozlišují malá a velká písmena na Linux
- Jak nastavit, aby název tabulky MySQL v Ubuntu nerozlišoval malá a velká písmena?