sql >> Databasteknik >  >> RDS >> Mysql

Är kolumn- och tabellnamn skiftlägeskänsliga i MySQL?

På Unix är tabellnamn skiftlägeskänsliga. På Windows är de inte det. Kul, inte sant? Gillar deras respektive filsystem. Tror du att det är en slump?

Med andra ord, om du planerar att distribuera på en Linux-maskin, testa din SQL mot en Linux-baserad MySQL också, eller var beredd på mystiska "tabellen hittades inte"-fel vid prod-tid. VM:er är billiga nuförtiden.

Fält (kolumn) namn är skiftlägesokänsliga oavsett.

EDIT:vi pratar om operativsystemet på MySQL servern maskin, inte klient.



  1. android.database.CursorIndexOutOfBoundsException

  2. Hur ansluter man till MS SQL Server med Inno Setup?

  3. Använda MySQL relationsdatabaser på Arch Linux

  4. Hur man beställer efter datum i T-SQL