(1)根据题中所给的化学方程式:Mg+2H 2O=X+Mg(OH) 2可以知道,反应前有1个镁原子,4个氢原子,2个氧原子,而反应后出现了1个镁原子,2个氢原子,2个氧原子,所以根据反应前后原子的个数和种类相等可以知道在X中含有2个氢原子,即其化学式为:H 2,根据酸碱盐的溶解性可以知道氢氧化镁为难溶性的物质;
(2)结合(1)的解答可以知道该反应为:Mg+2H 2O═H 2↑+Mg(OH) 2.反应物为一种单质和一种化合物,而生成物也为一种单质和一种化合物,所以该反应属于置换反应.
故答案为:(1)H 2;不(难)溶于水;
(2)置换反应.