Zn + MgSO4 Ø

This reaction does not occur under the normal conditions, because Mg is more reactive than Zn. The reaction should go in the reverse:
Zn + MgSO4 Mg + ZnSO4