八王之乱

太熙元年(290)晋武帝死后,晋惠帝司马衷继位。晋惠帝是个白痴,在园林中听见青蛙叫声,问是为官还是为私?天下大乱时,百姓多饿死,他说: “何不食肉糜?”武帝立太子时,正直的大臣主张由武帝弟、齐王司马攸继位,但武帝固执不从。惠帝即位后,外戚杨骏辅政。皇后贾南风一心想攫取政权,乃指使楚王玮杀杨骏,继而又杀汝南王亮等,然后,贾后杀掉楚王玮, 从而控制了朝政。这时,由于张华等比较正派的大臣的辅佐,弥缝补阙,才保持社会稳定。

永宁六年(300),贾后杀非己所生的太子,成为大乱的导火线。赵王司马伦觊觎朝政已久,乘贾后杀太子之机以“共匡社稷,为天下除害”为勉举兵,迭动一场政变。废杀贾后之后,司马伦掌握了禁军和朝政,此年,又废惠帝自立。司马伦此举,激起了其它宗室诸王的忌恨,酿成长达 6 年之久的全国性的混战。为了争夺皇位和控制皇权,什么骨肉亲情,什么长幼之序都抛弃了,只剩下赤裸裸的权力之争。

参加这场混战的除了赵王司马伦,还有齐王冏、长沙王乂、成都王颖、河间王顒、东海王越。齐王、成都王、河间王、长沙王等起兵反对赵王伦, 后来诸王之间又展开了争斗。齐王和成都王盟军与赵王伦的军队在洛阳附近

② 《晋书·石崇传》。

③ 《梁书·谢举何敬容传论》。

① 《晋书·文苑·王沈传》。

② 《晋书·隐逸·鲁褒传》。

大战两个多月,死者近 10 万人,赵王伦败死,惠帝复位。齐王掌握朝政后, 河间王不满齐王执政,于太安元年(302)与在洛阳的长沙王联手,进攻齐王。长沙王杀齐王,控制了洛阳。次年,河间王与成都王联合,借口长沙王专擅朝政、杀害忠良,围攻洛阳。在东海王的支援下,他们攻克洛阳,杀长沙王。后来,东海王越持惠帝进攻驻在邺城的成都王。东海王战败,丢下惠帝,逃回封地。接着,东海王弟司马腾和幽州刺史王浚南下进攻成都王。王浚所部鲜卑、乌桓兵入邺城杀掠民众,使邺城遭到严重破坏。永兴三年(306),东海王卷土重来,攻入长安。成都王和河间王相继败死,东海王迁惠帝回到洛阳,随即便把他毒死。

八王之乱的危害极大,整个北方地区广被战火,破坏惨重,生产凋敝, 生灵涂炭,死者不可胜数。八王之乱还引起一系列的连锁反应,激化了阶级矛盾和民族矛盾。这时,一些内迁的少数民族也陷入水深火热之中,纷纷起来反抗;而少数民族的酋帅、贵族则趁机起兵,逐鹿中原。在各族人民的反抗斗争中,西晋的统治终于结束了。