Mysql Nombre de las tablas en mayúsculas

Si trabajas en windows y te has instalado un xampp te habrás dado cuenta de que no puedes poner el nombre de las tablas en mayúsculas (esto con linux no pasa).


Solución

Vamos a la carpeta donde tenemos instalado el mysql y buscamos el documento my.cnf. Hay casos en los que no existe, en esos casos buscamos el documento principal que es my.ini. Una vez dentro (ya sea uno u otro) buscamos [mysqld] y detras escribimos lo siguiente:

[mysqld]
lower_case_table_names = 1

Hecho esto hacemos un restart del mysql y recomiendo también hacerlo del apache (ya sabes para descartar posibles errores).

Con esto ya estaría todo resuelto.