W systemie Unix w nazwach tabel rozróżniana jest wielkość liter. W systemie Windows nie są. Zabawne, prawda? Trochę jak ich odpowiednie systemy plików. Czy uważasz, że to przypadek?
Innymi słowy, jeśli planujesz wdrożenie na maszynie z systemem Linux, lepiej przetestuj swój SQL względem MySQL opartego na Linuksie lub przygotuj się na tajemnicze błędy „nie znaleziono tabeli” w czasie prod. Maszyny wirtualne są obecnie tanie.
Niezależnie od tego w nazwach pól (kolumn) nie jest rozróżniana wielkość liter.
EDYCJA:mówimy o systemie operacyjnym na serwerze MySQL komputer, a nie klient.