镁不与氢氧化钠溶液反应是溶液里钠离子氧化性比镁离子弱,就是金属性钠比镁强,其实对于在金属活动顺序表里位于氢前的两个金属,相互间想置换的话要困难许多,比如锌与氯化亚铁,很难生成铁与氯化锌的若在加热是镁在氢氧化钠溶液里反应,其实是镁与溶液里水反应,生成氢氧化镁沉淀与氢气,与氢氧化钠无关
钠的金属活泼型强于镁,这样他们就不能反应的。如果想生成氢氧化镁,那必须是置换反应,置换反应必须考虑金属活泼型的