Question: is mgi2 an ionic compound?
Answer: Magnesium iodide is the name for the chemical compounds with the formulas MgI2 and its various hydrates MgI2(H2O)x. These salts are typical ionic halides, being highly soluble in water.