It depends on the directive lower_case_table_names in the mysql configuration.
If this is = 0 (as most often on *nix) a simple rename table will do. if it is 1 then of course not possible. If it is 2 (as most often on Windows and MAC) you can use this trick (use 2 'rename tables'):
CODE
rename table `test`.`t1` to `test`.`dummy`;
rename table `test`.`dummy` to `test`.`T1`;