sql >> Database teknologi >  >> RDS >> Mysql

MySQL-tabelnavnet for store og små bogstaver på MacOS med et filsystem, der ikke skiller mellem store og små bogstaver

Tabeller og kolonner er skifte og bogstaver i Linux! Følg denne for at gøre dem ufølsomme for store og små bogstaver:

Bare at ændre indstillingen for små_bogstaver_tabelnavne er ikke nok. Det skal gøres, før du importerer din(e) database(r).

MySQL 5.7-dokumentationen viser en procedure til at flytte mellem Windows og Linux/UNIX. En note om Mac OSX fra den reference:

Gennemgå manualsiden for at sikre, at dine ønskede regler for håndhævelse af sagsfølsomhed følges. Tag et kig og bekræft, at du har udført disse trin i den rigtige rækkefølge:

Vedrørende MySQL-systemvariablen lower_case_table_names Servervariabel (eller indstilling):

Yderligere referencer:



  1. Hvordan opretter man en fremmednøgle, der også er en primær nøgle i MySQL?

  2. Sådan kontrolleres, om en T-SQL UDF er skemabundet (selv når den er krypteret)

  3. hvordan man vælger alle data, hvis input-array findes og ikke findes i mysql

  4. Markørbaserede poster i PostgreSQL