I read that it is best practise to have table names in Pascal Case (ThisIsMyTableName). Therefor I would like to change my tables in MySQL. But neither phpmyadmin, nore SQL Manager 2005 for MySQL will let me. The names stay to appear in lowercase, as if I didn't to a change at all.
Any suggestions to solve this problem?
Use
RENAME
example:
details : http://dev.mysql.com/doc/refman/5.1/en/rename-table.html
In MySQL, you can quote the table names everywhere to make them case preserving and sensitive.
The easiest way to take care of this is to add the following to your .ini file
2
is the significance here for Windows. You can read more about it here Identifier Case SensitivityI advice against mixed case because of problems with case sensitivity. A fully tested solution on one platform where case doesn't matter may actually fail when deployed on a platform where case DOES matter. For that reason alone I suggest sticking with either all caps or all lower case. I use lower case because it is easier on the eye and make spelling errors easier to spot in fixed width fonts used in most editors.