sql >> Databasteknik >  >> RDS >> Mysql

MySQL skiftlägeskänslighetstabellnamn på MacOS med skiftlägesokänsligt filsystem

Tabeller och kolumner är skiftlägeskänsliga i Linux! Gör så här för att göra dem skiftlägesokänsliga:

Det räcker inte att bara ändra inställningen för tabellnamn med små bokstäver. Det måste göras innan du importerar din(a) databas(er).

MySQL 5.7-dokumentationen listar en procedur för att flytta mellan Windows och Linux/UNIX. En anteckning om Mac OSX från den referensen:

Granska manualsidan för att säkerställa att dina önskade regler för att upprätthålla skiftlägeskänslighet följs. Ta en titt och verifiera att du gjorde dessa steg i rätt ordning:

Angående MySQL-systemvariabeln lower_case_table_names Servervariabel (eller inställning):

Ytterligare referenser:



  1. MySQL fulltextsökning över flera kolumner:resultatförvirring

  2. PostgreSQL – Hur man eliminerar upprepade värden

  3. MYSQL:Uppdatera fält med sammansättning av flera fält

  4. Postgres slutade precis slumpmässigt att fungera (Rails, PGSQL.5432)