Metadata MySQL ve výchozím nastavení na Linuxu rozlišují velká a malá písmena. To znamená, že pokud máte tabulku my_table, malými písmeny, pak
select * from my_table
uspěje, dokud
select * from MY_TABLE
selže s nějakou zprávou typu tabulka neexistuje.
Pokud chcete, aby byly oba příkazy úspěšné, musíte do souboru /etc/my.cnf nebo kamkoli uchováváte konfiguraci MySQL vložit následující linelower_case_table_names =1. Nezapomeňte přidat systémovou proměnnou do sekce [mysqld] konfiguračního souboru.