diff --git a/sql/sql_statistics.cc b/sql/sql_statistics.cc index 1b073be361e..2a97c37e477 100644 --- a/sql/sql_statistics.cc +++ b/sql/sql_statistics.cc @@ -3990,11 +3990,11 @@ bool is_stat_table(const char *db, const char *table) { DBUG_ASSERT(db && table); - if (!memcmp(db, stat_tables_db_name.str, stat_tables_db_name.length)) + if (!my_strcasecmp(table_alias_charset, db, stat_tables_db_name.str)) { for (uint i= 0; i < STATISTICS_TABLES; i ++) { - if (!memcmp(table, stat_table_name[i].str, stat_table_name[i].length)) + if (!my_strcasecmp(table_alias_charset, table, stat_table_name[i].str)) return true; } }