镁会和氢氧化钠反应吗?

不会和氢氧化钠反应。因为因为镁是碱性金属,而不是两性金属。

氢氧化钠是一种具有高腐蚀性的强碱,一般为白色片状或颗粒,能溶于水生成碱性溶液,也能溶解于甲醇及乙醇。此碱性物具有潮解性,会吸收空气里的水蒸气,亦会吸取二氧化碳等酸性气体。