Wenn wir eine Datenbank erstellen, können wir auf verschiedene Probleme stoßen. Wenn wir beispielsweise eine MySQL-Tabelle erstellen, stellen wir fest, dass sie nach der Erstellung in Kleinbuchstaben geändert wird An? ?
Grund: MySQL unterscheidet unter Windows nicht zwischen Groß- und Kleinschreibung. Nach dem Import der Skriptdatei in MySQL wird der Tabellenname automatisch in Kleinbuchstaben umgewandelt.
Lösung: (basierend auf der Windows-Systemmethode)
Suchen Sie die Datei my.ini im MySQL-Installationsverzeichnis und fügen Sie sie am Ende der Datei hinzu (1 bedeutet, dass Groß- und Kleinschreibung nicht beachtet werden soll, 2 bedeutet Größe). Schreibempfindlich)
1 Lower_case_table_names=2
Dann MySQL neu starten, cmd-Befehlszeileneingabe:
1 net stop mysql2 net start mysql
Dann in MySQL Geben Sie in der Befehlsschnittstelle Folgendes ein:
Variablen wie „%low%“ anzeigen;
Es wurde festgestellt, dass die Groß-/Kleinschreibung beachtet wird, und die Einstellung ist erfolgreich.
Außerdem kann es bei der Verwendung von Navcat zum Ausführen von SQL-Skripten zu einem Problem kommen: Es ist offensichtlich, dass die Skriptanweisungen Tabellennamen in Großbuchstaben ausführen, aber nach der Erstellung stellt sich heraus, dass einige Tabellennamen noch vorhanden sind wurde geändert. Es wurde zu einem Kleinbuchstabenformat
Zum Beispiel: (Ein seltsamer Tabellenname in Kleinbuchstaben erscheint plötzlich in allen Großbuchstaben, der Grund ist unbekannt)
Lösung,
1. Verwenden Sie Befehlsänderungen manuell.
1 benennen Sie die Tabelle t_meeting in t_m um; 2 benennen Sie die Tabelle t_m in T_MEETING um;
2. Suchen Sie die Datendatei und benennen Sie sie direkt um:
Dateipfad: C:ProgramDataMySQLMySQL Server 5.5data
Suchen Sie einfach die entsprechende Datenbank und benennen Sie die entsprechende Tabelle um, da das Umbenennen mit Navcat möglicherweise keine Auswirkung hat. Es wird daher nicht empfohlen, sie direkt mit Navcat zu ändern.
Sind Sie jemals auf ein solches Problem gestoßen, als Sie die Datenbank erstellt haben? Wenn ja, probieren Sie die oben genannten Lösungen aus.
Verwandte Empfehlungen:
Probleme beim Verbinden mehrerer Datenbanken durch CI
Häufige MySQL-Probleme und Lösungen
Das obige ist der detaillierte Inhalt vonProbleme und Lösungen zur Groß- und Kleinschreibung von MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!