sql >> Database >  >> RDS >> Mysql

Zijn kolom- en tabelnaam hoofdlettergevoelig in MySQL?

Op Unix zijn tabelnamen hoofdlettergevoelig. Op Windows zijn ze dat niet. Leuk, niet? Een beetje zoals hun respectieve bestandssystemen. Denk je dat het toeval is?

Met andere woorden, als u van plan bent om op een Linux-machine te implementeren, kunt u uw SQL ook beter testen tegen een op Linux gebaseerde MySQL, of voorbereid zijn op mysterieuze "table not found"-fouten tijdens de productie. VM's zijn tegenwoordig goedkoop.

Veldnamen (kolomnamen) zijn hoe dan ook niet hoofdlettergevoelig.

EDIT:we hebben het over het besturingssysteem op de MySQL server machine, niet klant.



  1. Slaapstand:Index maken

  2. Hoe selecteer ik de laatste 5 rijen in een tabel zonder te sorteren?

  3. Hoe kan ik de uitvoer van de draaitabel in MySQL retourneren?

  4. Basisprincipes van MariaDB Server-databaseversleuteling