Obecně:
V názvech databází a tabulek se nerozlišují malá a velká písmena ve Windows a velká a malá písmena ve většině variant Unixu.
V MySQL odpovídají databáze adresářům v datovém adresáři. Každá tabulka v databázi odpovídá alespoň jednomu souboru v adresáři databáze. V důsledku toho hraje roli rozlišování malých a velkých písmen základního operačního systému v rozlišení velkých a malých písmen v názvech databáze a tabulek.
Pomocí systémové proměnné lower_case_table_names
lze nakonfigurovat, jak se názvy tabulek ukládají na disk. (v souboru my.cnf konfigurační soubor pod [mysqld]).
Přečtěte si sekci:10.2.2 Identifikátor rozlišování malých a velkých písmen pro více informací.