宋朝刚建立的时候,为了让宋王朝长治久安,北宋王朝的统治者不仅对内实行很多新的的政策方针,而且想要结束五代十国长久以来的的分裂割据局面。所以当宋太宗听说晋阳出过很多君主,是个“千古龙城”,他就亲自带兵去攻打太原城。战争胜利之后,还火烧了太原城,水灌了太原城……
说到太原城,古时候称它为晋阳。它地理位置险要,西依悬瓮山、东临汾河水。并且晋阳城城池守护的也十分坚固,先后有很多军阀把它作为称雄的堡垒,甚至于很多人自立为帝。晋阳经历了后唐、后晋、后汉、北汉等好多个王朝。直至979年,宋太宗亲自率领军队,攻打太原城。奈何晋阳城坚固,因此宋军损失十分惨重。
但是当时,宋王朝已经统一了中原,也平定了南方,没有后顾之忧,所以拼尽全力攻打晋阳。最终晋阳被攻下了。自此以后,北汉十州才算完完全全的统一了。至于宋太宗想要毁了太原城,那是有原因的。一方面就是当时攻打晋阳城时,宋军损失惨重,宋太宗就十分生气,就想彻底摧毁晋阳城,以泄心头之恨。
再一个原因就是很多人都说晋阳有王者之气,而这恰巧是这是宋太宗最忌讳的。而且宋太宗继位时,很多道教人帮助他,道教附会天象认为:宋王朝兴起的地方属于“商星分野”,但太原却属于“参星分野”,但自古以来参商不相见,因此,宋太宗必毁太原城。