Los metadatos de MySQL distinguen entre mayúsculas y minúsculas de forma predeterminada en Linux. Es decir, si tiene una tabla my_table, en minúsculas, entonces
select * from my_table
tendrá éxito mientras
select * from MY_TABLE
fallará con algún tipo de mensaje de que la tabla no existe.
Si desea que ambas declaraciones tengan éxito, debe colocar la siguiente línea lower_case_table_names =1 en su /etc/my.cnf o donde sea que mantenga su configuración de MySQL. Asegúrese de agregar la variable del sistema a la sección [mysqld] del archivo de configuración.