Groß- und Kleinschreibung bei mySql-Tabellen

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
guidomkw
Beiträge: 20
Registriert: 13.04.2008 13:43:19

Groß- und Kleinschreibung bei mySql-Tabellen

Beitrag von guidomkw » 23.04.2008 15:32:58

Hallo,

Juhu!! Ich habe meine Kollegen überzeugt, dass wir endlich weg vom Mac-Webserver auf einen Linux-Webserver (Debian) wechseln...
Leider gibt es viele Skripte, die derzeit noch die Groß- und Kleinschreibung der Tabellennamen in mySql in keinester Weise interessieren... :cry:
Also greifen manche Scripte zum Beispiel auf die Tabelle: "stmBenutzerinfos" mit "... FROM stmbenutzerinfos" zu...
Prinzipiell bin ich froh, dass die Groß- und Kleinschreibung nicht ignoriert wird, aber jetzt haben wir das Problem, dass wir den mySql-Server irgendwie umstellen müssen... Weiß jemand wie das geht?
Bei den Standartinstallationen von "XAMPP", "MAMMP" und wie sie alle heißen, wird diese Thematik automatisch ignoriert...

HILFE!!! :hail:

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Groß- und Kleinschreibung bei mySql-Tabellen

Beitrag von nepos » 23.04.2008 15:55:16

Normalerweise sind Tabellennamen und andere Identifier in SQL case-insensitiv.
In der Dokumentation hab ich folgende Option gefunden: lower_case_table_names
Damit sollten Tabellennamen immer lowercase betrachtet werden.
Siehe auch http://dev.mysql.com/doc/refman/4.1/en/ ... ivity.html

guidomkw
Beiträge: 20
Registriert: 13.04.2008 13:43:19

Re: Groß- und Kleinschreibung bei mySql-Tabellen

Beitrag von guidomkw » 23.04.2008 16:08:17

Hi Nepos,

danke für die schnelle Antwort. Ich habe jetzt die beschriebene Zeile in die my.cnf eingetragen und den Dienst neu gestartet.
Leider ignoriert er diese Zeile gänzlich... :evil: Ich fühle mich so ignoriert. :wink:

Ich verstehe das doch richtig, dass dieser Eintrag in die my.cnf kommen muss, oder?

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Groß- und Kleinschreibung bei mySql-Tabellen

Beitrag von nepos » 23.04.2008 16:30:13

Soweit ich die Dokumentation verstanden habe ja.
Allerdings bin ich kein Fachmann, was mysql angeht...

Antworten