Große Buchstaben im Tabellennamen

Große Buchstaben im Tabellennamen

am 20.09.2007 15:40:36 von Stefan Ernst

Ich arbeite mich gerade in MySQL ein, und bin auf ein erstes
(kosmetisches) Problem gestoßen.
MySQL konvertiert alle Großbuchstaben im Tabellennamen in kleine.
Das ist für mich nicht so gut, da ich ungern Unterstriche benutze.
Ich verwende halt lieber SomeTest als some_test.
Kann man dieses Verhalten irgendwo (irgendwie) abstellen?

Gruß
Stefan

Re: Große Buchstaben im Tabellennamen

am 20.09.2007 15:57:29 von Claus Reibenstein

Stefan Ernst schrieb:

> MySQL konvertiert alle Großbuchstaben im Tabellennamen in kleine.

Bei mir nicht.

Welche Version unter welchem Betriebssystem benutzt Du?

Gruß. Claus

Re: Große Buchstaben im Tabellennamen

am 20.09.2007 16:04:51 von Peter Schleif

Stefan Ernst schrieb:
>
>
> Kann man dieses Verhalten irgendwo (irgendwie) abstellen?

Windows?

In der Datei my.ini folgendes eintragen:

[mysqld]
lower_case_table_names = 2


Peter

Re: GroßeBuchstaben im Tabellennamen

am 20.09.2007 16:14:12 von Norbert Tretkowski

Am Thu, 20 Sep 2007 15:40:36 +0200 schrieb Stefan Ernst:
> MySQL konvertiert alle Großbuchstaben im Tabellennamen in kleine. Das
> ist für mich nicht so gut, da ich ungern Unterstriche benutze. Ich
> verwende halt lieber SomeTest als some_test. Kann man dieses Verhalten
> irgendwo (irgendwie) abstellen?

http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensi tivity.html

Norbert

Re: Große Buchstaben im Tabellennamen

am 20.09.2007 16:49:48 von Stefan Ernst

Danke!
Insbesondere der Link zu dem entsprechenden Abschnitt in
der Dokumentation (wieso hab ich das nicht selber gefunden?)
war sehr hilfreich.

Gruß
Stefan