八王之乱

维基百科,自由的百科全书
跳转至: 导航搜索
八王之亂
西晉軍鎮及八王封國分布圖
西晉軍鎮及八王封國分布圖
日期: 元康元年(291年)~光熙元年(306年)
地点: 中國
結果: 晉懷帝繼位,東海王越奪權
參戰方
八王
指揮官和领导者


八王之乱中国西晋时期,一场皇族为争夺中央政权而引发的动乱,也是中国历史上最为严重的皇族内乱之一。八王之乱从元康元年(291年)开始到光熙元年(306年),共持续16年。

这场动乱从宫廷内权力斗争开始,而后引发战争,祸及社会,造成了较大的破坏,也加剧了西晋的统治危机,成为西晋迅速灭亡的重要因素。于八王之乱后,北方各外族乘机趁西晋内部空虚入侵中原地区,并于公元316年灭亡西晋。之后晋室遗族于南方成立东晋,而北方的中原地区则由外族割据,进入了长达200余年的五胡十六国时期。分裂局面直到公元589年隋滅陳之戰后,中国南北才由隋朝再度统一。

西晋皇族中参与这场动乱的王不只八个,但八为主要参与者,且《晉書》将八王彙為一列传,故史称“八王之乱”。

背景[编辑]

曹魏时代,曹爽当政时,有人指出若不分封宗室诸王,政权可能转入他姓之手。之后,司马氏果然夺取了曹魏的政权,这事在司马氏皇族中很有影响。因此,西晋建国初期,泰始元年(266年),晋武帝恢復了延續了二代的分封制,封二十七个同姓王,以建国。晋武帝制定的王國置軍制度,將封國分為大、次、小三等,不同级别可置不同数目的军,但各王无地方行政权。分类情况如下:[1]

轄下民戶数 封国等级 置军人数
2萬户 大國 上、中、下三軍5000人
1萬户 次國 上、下二軍3000人
5千户以下 小國 1500人

晋武帝在分封同姓王的同時,又大封異姓士族為、子、等爵位,他們也有封地。公侯邑亦分三等,如下面列表。[2]

轄下民戶数 封国等级
1萬户 大國
5千户 次國
5千户以下 小國

后来又让诸王出任地方都督,诸王多少有了行政权力,又有了数量可观的军队。之后不断扩大宗室诸王的权力。诸王可自行选用国中文武官员,收取封国的租税,如此一来,多位王掌握了封国的军政大权。晋武帝完成了分封宗室诸王的政治计划,自以为得计,认为司马氏的统治由此稳固。其实反而种下了祸根。

武帝死後不久,能力不足的惠帝無力駕御,引發諸王之間爭權而互相攻伐,參與的八王依輩份、親疏詳列如下:

王号 姓名 與惠帝關係 備註
汝南王 司马亮 惠帝四叔公 司馬懿四子
赵王 司马伦 惠帝九叔公 司馬懿九子
河间王 司马颙 惠帝再從伯(或叔) 司馬懿三弟司馬孚之孫
东海王 司马越 惠帝再從伯(或叔) 司馬懿四弟司馬馗之孫
楚王 司马玮 惠帝五弟
长沙王 司马乂 惠帝六弟
成都王 司马颖 惠帝十六弟
齐王 司马冏 惠帝再從兄(或弟)/原為惠帝堂兄(或弟) 司馬師嗣孫/司馬昭次子司馬攸之子

八王之乱相關人物世系關係如下圖所示,其中藍色字體為为八王,綠色字體為为皇帝及太子,红色字體為参与乱事的其他王。

西晋皇亲国戚世系图,从左到右,每一纵列为一世代(不包括外戚),实线为父母与子女关系(注:杨文宗与杨骏是兄弟关系),虚线为配偶关系,蓝色为八王,青色为皇帝及太子,红色为参与八王之乱的其他王,紫色为后妃及外戚。

八王之乱前的权争[编辑]

290年(太熙元年),晋武帝駕崩,太子司马衷继位,是为晋惠帝。史载晋惠帝极其痴呆低能,官員向他稟報「天下飢荒,百姓無米可食」,他卻說「何不食肉糜」,由於晋惠帝无能力治理朝政,以至后来引起皇亲国戚争权夺利。晋武帝重病之时下了诏书,存放在中书省,诏书中依托汝南王司马亮及外戚杨骏共同辅政晋惠帝[3]。杨骏惧怕失势,曾经从中书省借出诏书,看后不归还。当时的中书监华廙恐惧,还亲自向杨骏索取诏书,但杨骏始终不还。晋武帝病情加重时,杨骏要求晋武帝让他单独辅政,晋武帝點頭默许。杨骏招来中书监华暠中书令何劭,口宣帝旨作遗诏,让杨骏单独辅政。诏成后华廙、何劭二人拿给晋武帝看,晋武帝视而无言,两日后就驾崩了。

晋武帝死后,司马亮恐怕杨骏要害他,逃亡许昌。杨骏一时位极人臣。而司马衷的皇后贾南风是开国元老贾充之女,年龄大司马衷2岁,又矮又,凶狠多诈,也企图操纵晋惠帝以把持朝政。杨骏辅政时期,凡有诏令,晋惠帝过目后交于杨太后;然后直接下发执行。杨骏知贾南风难以控制,为防贾南风碍其擅权,则任命其亲信掌管禁军,此举引起皇亲国戚及某些大臣的不满。杨骏的二位弟弟杨珧、杨济常对他的做法不以为然,劝其小心祸患,杨骏不纳。贾南风不让杨骏独揽政权,秘密派人与汝南王司马亮和楚王司马玮联络,要他们带兵进京,讨伐杨骏。楚王司马玮从荆州带兵进了洛阳。杨骏向来恐惧楚王司马玮,对此事不加阻止。

贾皇后有了楚王司马玮的支持,在291年3月,贾皇后设计让晋惠帝下诏书,宣称杨骏谋反,洛阳全城戒严,要楚王司马玮领军保卫皇宫,围攻杨骏府第。杨骏为人胆小懦弱,事件发生时谋而不决,司马玮军火烧其府第,杨骏逃到府中马厩被杀。贾后又以晋惠帝名义下诏书,废除杨芷的皇太后位置,贬为平民,囚禁在洛阳郊外的金墉城(292年,杨太后因没有食物8天后饿死)。又诛灭杨骏三族,株连而死的共有数千人,至此杨骏政治势力被消灭。

经过[编辑]

贾南风与汝南王司马亮之争[编辑]

291年,杨骏被杀后,朝政大权由汝南王司马亮与元老大臣卫瓘共同执掌,楚王司马玮因杀杨骏有功被委卫将军兼领北军中侯[4],贾皇后的亲戚也担任了要职。但各人之间还是勾心斗角。贾皇后对未能独揽大权也不满意。

司马亮与卫瓘对楚王司马玮掌握禁军甚为忌惮,计划夺其军权,遣司马玮回其封国,此举引起司马玮的愤恨。

于是司马玮靠向贾南风,贾南风封司马玮为太子少傅,让他可继续留在京城洛阳

而后贾皇后指使晋惠帝下手诏给楚王司马玮,令他宣布司马亮与卫瓘图谋不轨。司马玮率军包围二人府第,司马亮认为自己一片丹心,不抵抗,众兵不敢杀之。司马玮下令,“能斩亮者,赏布千匹。”,才有人杀了司马亮。卫瓘也在这场政变中被杀。

贾南风灭司马玮独揽大权[编辑]

司马玮杀了司马亮及卫瓘后,司马玮谋士岐盛劝其乘机扩大权力,司马玮犹豫不决。

另一方面,贾南风认为司马玮的权力太大,亦想灭之。在杀了司马亮的第二天,她与晋惠帝用了张华的计谋,派中将军王宫到司马玮处宣布司马玮伪造手诏。司马玮的部下闻诏后多放下武器散去,司马玮束手就擒。

过后,以司马玮伪造手诏害死司马亮,卫瓘的罪名,将其处死。其谋士岐盛也被夷三族。

由此朝政大权被贾皇后掌控,她的亲戚党羽多被委以重任。例如其族兄贾模、内侄贾谧,母舅郭彰这些亲党。贾皇后还起用当时名士张华司空,世族裴頠尚书仆射裴楷中书令王戎司徒,她掌权后的几年内,即291年至299年的七、八年間,由于有張華,裴頠,裴楷,王戎等四人共掌京城機要,贾皇后的亲族如贾模等人与张华等四人也还算合作,政局还算穩定。

贾南风计除司马遹;司马伦夺权称皇[编辑]

晋惠帝的太子司马遹乃謝才人謝玖所生。299年,贾南风设计废除太子司马遹,她找人用把太子灌醉,然后让太子照抄一篇事先写好,要晋惠帝退位的文章,太子由于太醉,有一大半未抄完。贾皇后又亲自模拟其笔迹补完,呈送给晋惠帝。

晋惠帝及众大臣看了太子手书,廷议要处死太子。贾皇后要晋惠帝马上执行,张华等人坚决劝阻。一直议论到傍晚仍未决定。贾皇后怕拖延下去对自己不利,于是先让晋惠帝下诏废除司马遹的太子地位,囚禁于洛阳郊外金墉城。

赵王司马伦当时是太子太傅,常讨好贾南风,一向为贾南风所信任。掌握了守卫皇宫禁军

太子被废时司马伦与孙秀等人密谋要推翻贾皇后党羽。但孙秀认为废太子司马遹聪明过人,若复位,将亲近圣贤,孙秀等人必不受重用。孙秀更指出司马伦向来被认为是贾皇后一党,即使救了太子,太子也不会嘉赏他们,救太子是自取其祸。于是司马伦,孙秀等人决定先等一等,让贾南风先杀了太子再动手为太子报仇,这样才能获得最大利益。

司马伦,孙秀劝贾南风一党尽早杀了太子,以断绝大家要复位太子的希望。

不久,太子在金墉城被杀。司马伦,孙秀等人伪造晋惠帝的诏书,以杀太子的罪名,发兵收捕贾皇后及其党羽,废贾皇后为庶人,囚禁在建始殿。张华、裴頠等人当时被杀,很多官员都被罢免(后来贾南风被送到金墉城,司马伦又以伪诏书让贾南风喝下金屑酒而死)。

事后司马伦假诏书自封相国,孙秀等人都被封大郡,握有兵权。司马伦一党掌握了朝政大权。

司马伦一党道德低下,治国能力缺乏。党羽之间勾心斗角。在政治上并无建树。

301年,赵王司马伦自立为皇帝,晋惠帝被废,软禁于金墉城。

冏颙颖三王兵伐司马伦;冏迎衷复位独揽政权[编辑]

赵王司马伦称帝,人心不稳。在许昌的齐王司马冏,联合关中長安的河间王司马颙,邺城的成都王司马颖乘机起兵讨伐司马伦。

司马伦与孙秀兴兵反击,经过60多天的战斗后,司马伦兵败亡,双方死者近10万人。司马伦后来被囚禁于金墉城,也被赐金屑酒而死。司马伦一党的许超士猗孙弼谢惔等人也被杀。司马伦一党被消灭。

司马冏在杀了司马伦后,迎接司马衷复位,自己担任大司马一职,辅政晋惠帝。司马颙、司马颖二王被封高爵,拥兵自重。

司马冏没有好好利用其兴复皇位之功的大名,独揽政权后不可一世,没有臣下之礼,俨然自己就是个皇帝。而且沉迷女色,政事荒废,结果又给其他有野心争权的王有了讨伐的借口。

颙乂二王伐司馬冏,司马乂独揽政权[编辑]

翊军校尉李含到长安,诈称受到皇帝密诏,要河间王司马颙攻打司马冏。302年(太安元年)底,司马颙经一番利害考量后答应,上表陈述司马冏的罪状。兴兵讨伐首都洛阳,声称当时驻军在洛阳的长沙王,同时也为骠骑将军司马乂为内应,司马冏得知消息,派遣其将董艾攻袭司马乂,司马乂连同其党羽百多人,乘车飞奔皇宫,以奉天子的名义攻打司马冏。火烧司马冏府第,连战三日,司马冏战败被杀,其儿子被囚禁于金墉城,司马冏党羽多人被夷三族。司马冏一党由此灭亡。

颙颖二王伐司马乂;司马颖夺大权[编辑]

司马颙原来的计算是:“司马冏比司马乂强,期望司马乂失败被杀,然后司马颙可以为司马乂报仇的名义号召四方共讨伐司马冏,然后司马颙废除晋惠帝,立成都王司马颖为皇,司马颙自己做宰相,夺得大权。”

司马颙眼见计谋未果,反被司马乂独揽政权,司马颙多次派人刺杀司马乂,不成。

太安二年(303年),司马颙令部将张方领兵7萬与司马颖20多萬大軍起兵讨伐洛阳。晋惠帝下诏令司马乂为大都督,兴兵迎击。连续战了几个月,司马乂胜司马颙,司马颖军,斩杀俘虏了六七万人。因战事太久,司马乂军粮食缺乏,但将士们愿意效死,固守洛阳。

司马颙的部将张方认为难以取胜,建议要班师回长安永安元年(304年)初,在朝廷内任职司空的东海王司马越乘司马乂不备,勾结一些禁军将领,夜里捕获司马乂,送到金墉城。要晋惠帝重用司马越,去除司马乂的职位。

司马乂的下属及一些志同道合的文武百官可惜司马乂功败垂成,计划劫狱救出司马乂,再战司马颙、司马颖。司马越害怕,就派人秘告司马颙的部将张方,张方派遣三千士兵,到金墉城抓司马乂回军营,用火活活烧死。司马乂的手下非死即降。

司马颖在朝野向来有威望,而且军事实力强,入洛阳后被增封二十郡,拜丞相。河间王司马颙也官升太宰,东海王司马越为尚书令。司马颙上表认为司马颖应该成为皇位继承人,过后废除皇太子司马覃,以司马颖为皇太弟,丞相位置不变。

司马颖获大权后回他的根据地鄴城,遥控政权,排场与皇帝可以比较,处处展现其夺位野心,又给其他有野心的王有了讨伐的借口与机会。

越与惠帝讨司马颖挫败;司马颙乘机进洛阳[编辑]

晋惠帝任命東海王司马越为大都督,与左卫将军陈蝈蝈殿中中郎褾苞成辅及长沙王故将上官巳召集四方共讨司马颖,云集了10多万人。

司马颖大为惊震,想要逃跑,其部下劝其不要,司马颖就召集各人商量对策。东安王司马繇(非八王之一)认为皇帝亲自来讨伐,应该投降请罪,司马颖不肯。参军崔旷劝司马颖迎战,司马颖赞同,派遣奋武将军石超率五万兵马到荡阴(今河南汤阴)。

司马颖的两位弟弟司马匡与司马规亲自到司马越军中,声称鄴城中司马颖部下听到皇师到来已经离散。

司马越信以为真,军队于是防备松懈。石超赶到荡阴,大败司马越军,晋惠帝被捕获。石超把晋惠帝送到鄴城,司马颖改年号为建武,杀死之前劝司马颖投降的东安王司马繇。司马越得以逃脱。

司马颙当时也派遣张方率兵二万助司马颖。但大军到达时司马越军已败,就乘机进驻洛阳。

司马越在兵败时先逃到下邳,当时的徐州都督、东平王司马楙不接纳他,司马越就逃回其封地东海(今山东郯城)。司马颖以同是宗室兄弟的名义,下令宽恕司马越,要招他回朝,司马越不应命。

司马颖兵败逃到洛阳,司马颙乘机独揽政权[编辑]

司马越的亲弟弟并州刺史东瀛公司马腾(注:非八王之一)及安北将军王浚,杀死司马颖所置的幽州刺史和演。于是司马颖出兵讨伐司马腾。司马腾与王浚结合异族乌丸羯硃等势力共同攻击司马颖。司马颖派遣新选的幽州刺史王斌及石超、李毅等人抵抗司马腾等人,被羯硃打败。

在此期间司马颖派遣匈奴首领劉淵并州發兵支援。劉淵乘機宣布獨立,稱漢王,开启了五胡十六国时代。

司马颖失败的消息传到鄴城后,人心惶惶,官僚士兵相续逃跑。司马颖甚是恐慌,与几十个将军连同晋惠帝连夜逃到洛阳。羯硃的军队一路追赶司马颖等人到朝歌,追不上才放弃。

洛阳当时由司马颙的部将张方控制,张方又挟持晋惠帝,司马颖等人到司马颙的地头长安,司马颙废除司马颖的皇太弟地位,要司马颖离开朝廷回其封地。司马颙自行选置百官,改秦州定州

司马颙又让晋惠帝下诏,要立远在东海的司马越为太傅,要司马越回朝与太宰司马颙共同辅政。司马越不受。

司马颖的故将公师籓、汲桑等人欲起兵迎接司马颖。司马颙见到司马颖还有人支持,于是复拜司马颖为镇军大将军、都督河北的军事,给兵千人,让其回去镇守鄴城。但司马颖到达洛阳,还没回到封地时,司马越就起兵了。司马颖则逃回长安

司马越兴兵讨伐司马颙,司马颙失势[编辑]

东海的中尉刘洽劝司马越发兵讨伐司马颙,司马越答应,以刘洽为左司马,东海的尚书曹馥军司

永兴二年(305年)司马越出兵后,先前司马越逃命时不接纳他的东平王司马楙很是恐慌,把徐州让给司马越。司马越让自己部下当徐州都督,把司马楙调去当兗州刺史。司马越的三个亲弟弟也兴兵各据一方。于是司马越声势大振,很多官员都投奔司马越。

司马颙挟持晋惠帝,发诏要罢免司马越等人。司马越就打出“张方劫迁车驾,天下怨愤,欲奉迎大驾,还复旧都洛阳”的名义,继续进兵。

司马越又派人游说司马颙,只要司马颙送帝还都,就与颙分陕而居。司马颙欲从之,但张方不同意。

张方作出建议:“稱张方本身还拥有士兵十余万众,可以亲自送晋惠皇回洛阳宫中,以堵司马越之口。然后让司马颖回鄴城掌权,司马颙可留守关中。而后张方出兵北伐博陵。这样一来,局势就比较稳定,天下再也没有帮助司马越者。”

司马颙不赞同张方的建议,命豫州刺史刘乔镇东大将军。派遣司马颖率领楼褒、王阐等,据河桥以抗拒司马越。

司马越亲自率领3万士兵,西进到了萧县。刘乔派遣其儿子刘祐抗拒司马越,司马越军战败。这时范阳王司马虓(注:非八王之一)派遣督护田徽以八百骑兵帮助司马越,在谯与刘祐相遇,一战之下刘祐众溃,司马越进屯阳武

消息传到长安,人心惶惶,司马颙非常恐慌,于是命令张方的亲信将领郅辅夜里暗杀张方,然后派人把张方的头颅送到司马越军中,认为这可以平息祸乱。而后司马颙又后悔,怪罪郅辅杀张方,又杀了郅辅。然后派遣刁默守潼关。张方的死对司马颙更是不利,例如范阳王司马虓的司马刘琨把张方头颅给荥阳守将吕朗看,吕朗马上献出城池投降。

司马越军中的鲜卑将领壬辰,祁弘等后来破了刁默守的潼关进入关中,司马颙大为恐惧。又派遣马瞻、郭传等在霸水抗拒司马越军,马瞻军又战败,司马颙单骑出长安,逃到太白山。司马越军进入长安。壬辰,祁弘的鲜卑部队大掠长安,杀二万余人。

而在河桥的司马颖军方面,支持司马越的安北将军王浚派遣督护刘根,率领三百骑兵至河上。王阐出战,被刘根所杀。司马颖要固守,范阳王司马虓就派出鲜卑的骑兵与平昌、博陵等袭河桥,楼褒军西逃,追兵一直追到新安,沿途死亡惨重。

司马越军进入长安后,封梁柳为镇西将军,守关中。306年(光熙元年),司马越率领诸侯及鲜卑将领许扶历、驹次宿等军队护送晋惠帝回到洛阳。晋惠帝下诏升司马越为太傅录尚书,增封下邳济阳二郡。范阳王司马虓也被封为司空

晋惠帝又下令追捕司马颖。

司马颖被捕缢死;司马颙欲东山再起失败[编辑]

晋惠帝又下令镇南将军刘弘南中郎将刘陶收捕司马颖,于是司马颖抛弃母亲及妻子,单独与二位儿子庐江王司马普及中都王司马廓逃到朝歌,途中集合了故将及士兵数百人,欲逃到鄴城故将公师籓那里。

途中被顿丘太守冯嵩所捕获,送到鄴城,被范阳王司马虓幽禁,并没有加害于他。一个多月后,司马虓暴毙,司马虓的长史刘舆知道司马颖在鄴城甚有威望,忧虑留住司马颖成后患,就秘不发丧,而且令人装扮台使,矫诏假称晋惠帝赐司马颖死。司马颖被看守他的人田微缢死,他的两位儿子,司马普及司马廓也被杀。

另一方面,司马颙的故将马瞻等人借与镇西将军梁柳见面的机会,杀掉梁柳。过后马瞻与始平太守梁迈等人共同迎接司马颙回来长安,司马颙因害怕而不敢入府。长安令苏众、记室督硃永就劝司马颙向朝廷称梁柳是病死的。

关中也有人不服司马颙,弘农太守裴暠、秦国内史贾龛、安定太守贾疋等出兵讨伐司马颙,斩杀马瞻、梁迈等。东海王司马越知道司马颙东山再起后,就派遣督护麋晃率领大军讨伐司马颙。司马颙的将领牵秀与麋晃对阵,麋晃斩杀了牵秀并其二子。于是麋晃军据有关中大部分土地,而司马颙只保有长安城而已。

惠帝亡怀帝繼;颙被杀;司马越揽大权,八王之乱告終[编辑]

306年,晋惠帝司马衷突然死亡(注:有历史学家认为是被司马越毒死的,司马衷吃了有毒的饼而亡)。晋武帝的第二十五子司马炽继位,是为晋怀帝

晋怀帝刚登基,就下诏书要以司马颙为司徒。让其回朝廷。司马颙不疑有詐,就乘车上路。到新安雍谷时,被南阳王司马模所派遣的将领梁臣掐杀死在车内。他的三个儿子也被杀死。司马颙就此绝后。

晋怀帝不久大赦囚犯,改元永嘉,废除三族刑。让太傅、东海王越辅政,杀死了御史中丞诸葛玫。東海王司马越最终在八王之乱中得胜,在某种程度上掌握了朝廷大权。不久逝世。

影响[编辑]

八王之乱削弱了西晋政权在地方上的影响。各地方势力逐渐称王独立,中国进入长期战乱的五胡十六国时期,北方胡虏第一次踏入了中国。

八王世系[编辑]

八王
过继
司马芳
晋宣帝
司马懿
安平献王
司马孚
东武城戴侯
司马馗
晋景帝
司马师
晋文帝
司马昭
汝南文成王
司马亮
赵王
司马伦
太原烈王
司马瑰
高密文献王
司马泰
晋武帝
司马炎
齐献王
司马攸
河间王
司马颙
东海孝献王
司马越
晋惠帝
司马衷
楚隐王
司马玮
长沙厉王
司马乂
成都王
司马颖
吴孝王
司马晏
晋怀帝
司马炽
齐武闵王
司马冏
晋愍帝
司马邺

相关条目[编辑]

注释[编辑]

  1. ^ 晋书·志第四·地理志》:“武帝泰始元年,封诸王以郡为国。邑二万户为大国,置上下中下三军,兵五千人;邑万户为次国,置上军下军,兵三千人;五千户为小国,置一军,兵千五百人。”
  2. ^ 晋书·志第四·地理志》:“公侯邑万户以上为大国,五千户以上为次国,不满五千户为小国。”
  3. ^ 杨骏是太后杨芷的父亲,杨芷是司马衷生母楊艷的堂妹
  4. ^ 守卫京城北部的禁兵

外部链接[编辑]