因为镁跟氢氧化钠溶液不发生反应,而铝可以和氢氧化钠溶液发生化学反应:2Al+2H2O+2NaOH=2NaAlO2+3H2。所以,负极反应:2Al-6e-+8OH-=2AlO2-+4H2O正极反应:6H2O+6e-=3H2+6OH-