diff --git a/sql/sql_trigger.cc b/sql/sql_trigger.cc index 4f6d5c6a1dd..957fe44d621 100644 --- a/sql/sql_trigger.cc +++ b/sql/sql_trigger.cc @@ -475,7 +475,7 @@ bool mysql_create_or_drop_trigger(THD *thd, TABLE_LIST *tables, bool create) } /* Protect against concurrent create/drop */ - MDL_REQUEST_INIT(&mdl_request_for_trn, MDL_key::TABLE, + MDL_REQUEST_INIT(&mdl_request_for_trn, MDL_key::TRIGGER, create ? tables->db.str : thd->lex->spname->m_db.str, thd->lex->spname->m_name.str, MDL_EXCLUSIVE, MDL_EXPLICIT);