Linuxでは、MySQLメタデータはデフォルトで大文字と小文字を区別します。つまり、小文字のテーブルmy_tableがある場合は、
select * from my_table
成功します
select * from MY_TABLE
ある種のテーブルが存在しないというメッセージで失敗します。
両方のステートメントを成功させるには、次のlinelower_case_table_names=1を/etc/my.cnfまたはMySQL構成を保持する場所に配置する必要があります。構成ファイルの[mysqld]セクションにシステム変数を必ず追加してください。