Mgci2 Ionic Or Covalent / Chemical bond a chemical bond is a lasting attraction between atoms, ions or molecules that enables the formation of … Mgci2 Ionic Or Covalent / Mg + 2 hcl mgcl2 + h2.