Efectivamente lo que comienta javier7ar es totalmente cierto. Mientras a Windows le da lo mismo "Tabla" que "tabla" a Linux no, por lo que hay que tomar en cuenta este pequeño detalle, puedes hacer dos cosas:
1.- Por convención usar todos los nombres de tablas, campos, índices y demás en mínisculas en todos tus programas.
2.-Poner en el archivo de configuración de MySQL las siguientes banderas:
Código:
lower_case_file_system | OFF |
| lower_case_table_names | 1
De esta manera MySQL se comportará de la misma forma que en Windows
Ahora bien, MySQL administrator funciona perfectamente en Linux y nada tiene que ver el SO de tu servidor y tus terminales, a tu programa a fin de cuentas no le interesa que SO corre en el servidor al momento de hacer las peticiones, conque le contesten en el puerto tiene. Es lo mismo que un navegador consultando páginas web, le da lo mismo si es IIS o Linux, con que le contesten en el puerto 80 le da igual.