Ряд электроотрицательности металлов:
Li, Rb, K, Ba, Sr, Ca, Na, Mg, Al, Mn, Zn, Cr, Fe, Cd, Co, Ni, Sn, Pb, H, Sb, Bi, Cu, Hg, Ag, Pd, Pt, Au
Медь стоит после цинка, поэтому не может вытеснить его из соединения. Поэтому вторая реакция идёт. В первой же реакции водород стоит после магния, значит, вытесняет его, поэтому реакция идёт.