(1)相同点:①直接目的都是为了富国强兵。 ②变法都得到了王权的支持。 ③变法内容触动了旧势力的利益,遭到他们的激烈反对。 ④变法者的个人命运基本相同。 ⑤变法都对生产关系作出了调整。 (2)不同点:①背景不同:商鞅变法发生在新旧交替的社会大变革时期;王安石变法则发生在北宋中期统治危机四伏时。②根本目的不同,商鞅变法要从根本上废除旧制度,建立新制度;王安石变法则是为了挽救北宋统治危机,部分调整生产关系。③性质不同:商鞅变法是一场封建化的运动;王安石变法则是对封建社会内部矛盾进行局部调整的改革。④结果不同:商鞅变法确立了封建制,废除了旧制度,使封建经济得到发展,秦国成为实力最强的国家.王安石变法变法虽然取得了一定成效,但触犯了大地主,大官僚的利益,宋神宗死后,司马光任宰相,新法几乎全部废除.
结果不同的根本原因:商鞅变法的基础是先进的封建生产力与生产关系要改变不适应的奴隶制上层建筑,新兴的地主阶级要求废除奴隶主贵族的特权,发展封建经济.这是历史的潮流.而王安石变法是调整地主阶级内部矛盾,解决封建国家与大地主之间利益分配问题.当变法过多地损害了大地主的利益时,变法必然要失败.

