På Unix skelnes der mellem store og små bogstaver i tabelnavne. På Windows er de ikke. Sjovt, ikke? Lidt ligesom deres respektive filsystemer. Tror du, det er en tilfældighed?
Med andre ord, hvis du planlægger at implementere på en Linux-maskine, skal du hellere teste din SQL mod en Linux-baseret MySQL også, eller være forberedt på mystiske "tabel ikke fundet"-fejl på prod-tidspunktet. VM'er er billige i disse dage.
Feltnavne (kolonnenavne) er uafhængige af store og små bogstaver uanset.
EDIT:vi taler om operativsystemet på MySQL serveren maskine, ikke klient.