I need to change table name from lowercase to uppercase but using this statement the table name can be changed but the names are in lowercase..
sql> rena
If you use EasyPHP (Maybe it also works for WAMP/XAMP/LAMP?) this worked for me:
Open the following file in the EasyPHP installation folder:
\binaries\conf_files\my.ini
Just under the line where it is written:
[mysqld]
Write:
lower_case_table_names=2
So you'll have:
[mysqld]
lower_case_table_names=2
EasyPHP will notice the change in this file and restart, but you can always manualy restart to make sure.
You can test the variable using the command:
SHOW VARIABLES LIKE 'lower_case_table_names';
Or in phpMyAdmin go to: Home > Variables, and search for "lower case table names".