Pagina's: [1]
Print
Auteur Topic: MySql CamelCase databse word lowercase op Windows machine  (gelezen 426 keer)
P0oltj3
Newbie
*
Berichten: 1


Bekijk profiel E-mail
« Gepost op: Oktober 18, 2011, 08:51:20 »

Hallo community leden,

M`n CamelCase database die opgebouwd is op unix machine word tijden het overzetten naar windows werkplek verandert in lowercase.
Als het dan weer terug gezet word naar unix omgeving werkt database niet meer met pagina.

Ik heb web doorgezocht en vond iets over:
Code:
set-variable=lower_case_table_names=0
set-variable=lower_case_table_names=1
set-variable=lower_case_table_names=2

en

Code:
lower_case_table_names=0
lower_case_table_names=1
lower_case_table_names=2

die in my.ini zou moeten MAAR...

Ik weet ten eerste niet welke welke van de 2 versies ik moet gebruiken en welke van de 3 keuzes (had alle 6 al geprobeerd maar denk dat er wat meer achter moet want het veranderde niet zo veel).

Als ik my.ini doorlees die in `C:\xampp\mysql\bin\` zit begrijp ik dat wijzigingen beter gemaakt kunnen worden in my.cnf MAAR die kan ik nergens vinden.

Ik zal vast iets over het oog zien daarom wil ik jullie community om hulp vragen.

Voor nu heb ik het opgelost met een SQL statemant maken in unix phpmyadmin die alle tabellen wijzigt van lowercase naar CamelCase maar ik heb bij elke database die ik maak minimaal 120tabellen waardoor het veel extra werk oplevert omdat het van project afhangt.

Er zou vast een manier moeten zijn om windows te dwingen om tabellen CamelCase te laten.

Met vriendelijke groeten,
Adrian
Gelogd
marcel
Global Moderator
Member
*****
Berichten: 229


Bekijk profiel
« Antwoord #1 Gepost op: Oktober 23, 2011, 08:46:11 »

Hoi Adrian,

De my.ini is de juiste plek. Het MySQL-configuratiebestand heeft onder windows een andere naam dan onder linux.
De optie die je nodig hebt is:

Code:
set-variable=lower_case_table_names=2

Zie ook de documentatie: http://dev.mysql.com/doc/refman/5.5/en/identifier-case-sensitivity.html

Groet, Marcel
Gelogd

Je eigen domein registreren? EUR 15,- per jaar: http://http://www.citruz.eu
Pagina's: [1]
Print
 
Ga naar: