八王之亂是西晉時(shí)期統(tǒng)治階層歷時(shí)16年(291年—306年)之久的內(nèi)亂。其歷史背景應(yīng)追溯到西晉開國時(shí)期。
西晉司馬氏政權(quán)是依靠士族官僚的支持取得的,西晉王朝也是中國歷史上第一個(gè)由世家大族完全控制的大一統(tǒng)王朝,可以說,士族是西晉王朝維持統(tǒng)治的階級基礎(chǔ)。
因此,西晉在建國后所制定的一系列政治經(jīng)濟(jì)措施,都是圍繞著保護(hù)士族利益和鞏固自身專制統(tǒng)治為前提而展開的。如九品中正制是保證士族世代為官的政治特權(quán),而蔭親屬制則保證了士族的經(jīng)濟(jì)利益。之所以制定這些對士族優(yōu)待的措施,其目的就是為了取得士族對司馬氏政權(quán)的有效支持。但晉武帝司馬炎自己也認(rèn)識(shí)到,士族作為一個(gè)特權(quán)階級,其強(qiáng)盛的階級勢力固然可以對鞏固自己的統(tǒng)治有很大程度上的積極作用,但若是任由其勢力不斷擴(kuò)大和膨脹,又會(huì)構(gòu)成對司馬氏政權(quán)的潛在威脅。晉武帝自己就是通過“禪代”而取得皇位的,自然清楚階級勢力過于強(qiáng)大的危機(jī),他擔(dān)心自己“禪代”的故事重演,再加上他認(rèn)為曹魏政權(quán)不長久的一個(gè)很重要的原因就是缺乏宗室藩屏的保障。
基于這些原因和考慮,晉武帝采取了一系列具有針對性的措施,其中最重要的便是大封同宗子弟為王。泰始元年(265年),西晉建國之時(shí),晉武帝分封二十七個(gè)同姓王,以郡為國;之后又不斷擴(kuò)大宗室諸王的權(quán)力,諸王可自行選用國中文武官員,收取封國的租稅。
咸寧二年(277年),晉武帝又制定了王國置軍的制度,將封國分為大、次、小三等,不同級別可置不同數(shù)目的軍,但各王無地方行政權(quán)。
西晉諸侯王的勢力,主要來自他們的職務(wù)。西晉的諸侯王多擔(dān)任一方面的都督諸軍事和地方刺史。如汝南王司馬亮,武帝時(shí)為大都督,督豫州諸軍事,鎮(zhèn)許昌;楚王司馬瑋,太康末,都督荊州諸軍事,鎮(zhèn)南將軍;趙王司馬倫,元康初遷征西將軍,開府儀同三司,鎮(zhèn)關(guān)中;齊王司馬冏,為鎮(zhèn)東大將軍,開府儀同三司,鎮(zhèn)許昌;成都王司馬穎,惠帝時(shí)為鎮(zhèn)北大將軍,鎮(zhèn)鄴;河間王司馬颙,為平西將軍,鎮(zhèn)關(guān)中;還有長沙王司馬乂和東海王司馬越任職朝廷。諸王有了行政權(quán)力,又有了數(shù)量可觀的軍隊(duì),如此一來,多位王掌握了封國的軍政大權(quán)。
晉武帝大封司馬宗室子弟為王,其目的便是想造就一個(gè)能夠藩屏帝室的皇族勢力,用以對抗士族中的野心家,因此賦予了宗室王很大的政治權(quán)力和軍事權(quán)力,如裁撤州郡武備,并允許宗室王在自己的封國內(nèi)有自置軍隊(duì)的權(quán)利,允許宗室王出鎮(zhèn)和允許宗室王參政等。尤其是允許宗室王出鎮(zhèn)和允許宗室王參政這一點(diǎn)弊端最嚴(yán)重,因?yàn)橐坏﹨⑴c政務(wù)的宗室王利用自身特殊的政治地位和政治特權(quán)與出鎮(zhèn)的藩王相勾結(jié),勢必會(huì)破壞中央政府的正常運(yùn)營機(jī)制和運(yùn)行秩序,再加上有本王國自備軍隊(duì)作為的后防屏障,勢必會(huì)引起整個(gè)局勢的動(dòng)蕩。從這些地方來看,晉武帝在分封宗室王時(shí),只是看到了宗室的力量,卻沒有重視宗室王的勢力過于膨脹所造成的對中央政權(quán)的潛在威脅,給叛亂的發(fā)生埋下了隱患。
八王之亂發(fā)生的重要原因是晉武帝司馬炎在安排繼任者人選上的重大失誤。他在立皇太子和選太子妃問題上的重大失誤,造成了賈南風(fēng)得以干政弄權(quán),直接導(dǎo)致了八王之亂的爆發(fā)。
中國古代專制主義中央集權(quán)統(tǒng)治運(yùn)轉(zhuǎn),主要靠兩個(gè)因素:第一,中央集權(quán)制度,特別是皇帝與宰相、地方長官、統(tǒng)兵大臣的關(guān)系。第二,擁有一個(gè)能夠認(rèn)真實(shí)行這一制度的統(tǒng)治集團(tuán),尤其重要的是,擁有一個(gè)有威望、有才干的皇帝。二者缺一不可。
西晉初年,上述兩個(gè)因素基本具備。西晉剛剛統(tǒng)一全國,晉武帝本人有統(tǒng)治才干,威望也比較高,所以能把至高無上的權(quán)力牢牢握在自己的手中,保持住政局的穩(wěn)定。同時(shí),當(dāng)時(shí)土廣人稀,土地問題不嚴(yán)重;晉王朝頒布了占田法、戶調(diào)式,罷免了州郡兵,賦稅徭役也不十分沉重,所以整個(gè)社會(huì)生產(chǎn)是向前發(fā)展的。如果晉武帝死后繼位的皇帝不十分愚蠢,是個(gè)中人之才,或者接受顧命的輔政大臣具有相當(dāng)?shù)耐c才干,能夠基本上控制政局,八王之亂就沒有可發(fā)生的合適環(huán)境。然而繼位皇帝和接受顧命的輔政大臣的情況遠(yuǎn)非如此。
晉武帝的繼任者是晉惠帝司馬衷。他是晉武帝楊皇后所生,上面有個(gè)同母哥哥司馬軌早死,下面諸弟又都太小,所以泰始三年(267年)正月丁卯日,被立為皇太子,時(shí)年九歲,是合法的皇位繼承人。然其性魯鈍,世言更謂其為白癡。不少大臣從晉王朝和封建地主階級的利益出發(fā)而主張廢掉他,比較突出的是衛(wèi)瓘與和嶠。晉武帝對太子本亦有所憂慮,然其恐身后皇位落于他系,加上司馬衷之子司馬遹幼而聰敏,似有人君之資,武帝甚愛之。他為使愛孫日后得承帝位,乃不易儲(chǔ)。然守器非才,皇權(quán)旁落,亂源已成。
關(guān)于導(dǎo)致八王之亂的原因,歷史學(xué)界尚有爭議。
王仲犖認(rèn)為:八王之亂是由于“使諸王出專方面重鎮(zhèn)所致”,“如武帝末年,用秦王柬都督關(guān)中,楚王瑋都督荊州,淮南王允都督江、揚(yáng)二州,汝南王亮出鎮(zhèn)許昌?;莸奂次唬昧和蹼?、趙王倫、河間王颙先后鎮(zhèn)關(guān)中,成都王穎鎮(zhèn)鄴。趙王倫擅政,用齊王冏鎮(zhèn)許昌?!磺懈顡?jù)稱雄與舉兵向闕的事情,也均由此而起”。
何茲全認(rèn)為:晉因懲魏氏孤立之敝而建立的宗室諸侯的特權(quán),由于缺乏必要的法度和統(tǒng)治集團(tuán)內(nèi)部矛盾的發(fā)展,宗室諸侯王恰好成為分割皇權(quán)的勢力,以致出來了八王之亂??梢赃@樣說,士族門閥勢力的惡性發(fā)展,為八王之亂的發(fā)生提供了政治基礎(chǔ);分封食邑制度,使宗王有了發(fā)展自己經(jīng)濟(jì)力量和集聚軍事力量的根據(jù)地;宗王出鎮(zhèn)使宗王都督掌握了相當(dāng)大的軍權(quán),是他們敢于發(fā)動(dòng)變亂的軍事基礎(chǔ);晉武帝選嗣不當(dāng),給叛亂者提供了有利的時(shí)機(jī)。
而引發(fā)八王之亂的直接因素則是賈后專政。晉惠帝的皇后賈南風(fēng),是開國元老賈充之女,大司馬衷兩歲,貌丑而兇狠,懷有政治野心,并且手段毒辣。晉武帝時(shí),外戚賈氏和楊氏都有重要的政治地位。晉武帝死后,晉惠帝無能力治理朝政,以致后來引起宗室、外戚爭權(quán)奪利,賈南風(fēng)得以專權(quán)。而賈南風(fēng)推行的女性專制主義統(tǒng)治政策則成為八王之亂的直接導(dǎo)火索。
八王之亂從開始到結(jié)束共歷時(shí)十六年,但在這十六年中并不是每年都處于動(dòng)亂之中。
這次動(dòng)亂有兩個(gè)階段:
第一階段,從元康元年(291)三月到六月,歷時(shí)三個(gè)月;
第二階段,從元康九年(299)到光熙元年(306),歷時(shí)七年。
在這兩個(gè)階段的中間,有八年時(shí)間社會(huì)比較安定。
第一階段
八王之亂的第一階段是在賈南風(fēng)的一手策劃下,從元康元年(291年)三月楚王司馬瑋進(jìn)京殺楊駿開始到六月司馬瑋被殺為止。三個(gè)月中,兩個(gè)大臣楊駿、衛(wèi)瓘被殺,兩個(gè)藩王司馬亮、司馬瑋喪命。
太熙元年(290年),晉武帝重病之時(shí)下了詔書,存放在中書省,詔書中命汝南王司馬亮及外戚楊駿共同輔政晉惠帝。
楊駿乃當(dāng)時(shí)太后楊芷之父,但楊太后非司馬衷生母,而為其生母武元皇后楊艷之堂妹,為晉武帝繼后。楊駿懼怕失勢,從中書省借出詔書,看后不歸還。當(dāng)時(shí)的中書監(jiān)華廙恐懼,親自向楊駿索取詔書,但楊駿始終不還。晉武帝病情加重時(shí),楊后奏請讓楊駿單獨(dú)輔政,武帝點(diǎn)頭默許。
四月,楊后召來中書監(jiān)華廙、中書令何劭,口宣帝旨作遺詔,讓楊駿單獨(dú)輔政。詔成后華廙、何劭二人拿給晉武帝看,帝視而無言,兩日后駕崩于含章殿。武帝死后,司馬亮恐怕楊駿要害他,逃亡許昌。楊駿一時(shí)位極人臣。
楊駿輔政時(shí)期,凡有詔令,晉惠帝過目后交于楊太后,然后直接下發(fā)執(zhí)行。楊駿知晉惠帝皇后賈南風(fēng)難以控制,為防賈南風(fēng)礙其擅權(quán),則任命其親信掌管禁軍,此舉引起皇親國戚及某些大臣的不滿。楊駿的二位弟弟楊珧、楊濟(jì)常對他的做法不以為然,勸其小心禍患,楊駿不納。
賈南風(fēng)為阻楊駿獨(dú)攬政權(quán),秘密派人與汝南王司馬亮、楚王司馬瑋聯(lián)絡(luò),要他們帶兵進(jìn)京,討伐楊駿。楚王司馬瑋從荊州帶兵進(jìn)入洛陽。楊駿向來恐懼楚王司馬瑋,沒有對此事加以阻止。
有了楚王司馬瑋的支持,賈皇后在元康元年(291年)三月設(shè)計(jì)讓晉惠帝下詔書,宣稱楊駿謀反,洛陽全城戒嚴(yán),要楚王司馬瑋領(lǐng)軍保衛(wèi)皇宮,圍攻楊駿府第。
楊駿為人膽小懦弱,事件發(fā)生時(shí)謀而不決。司馬瑋率軍火燒其府第,楊駿逃到府中馬廄被殺。賈后又以晉惠帝名義下詔書,廢除楊芷的皇太后之位,貶為平民,囚禁在洛陽郊外的金墉城。又誅滅楊駿三族,株連而死的共有數(shù)千人。至此,楊駿政治勢力被消滅。
楊駿被殺后,朝政大權(quán)由汝南王司馬亮與元老大臣衛(wèi)瓘共同執(zhí)掌,楚王司馬瑋因殺楊駿有功被委任衛(wèi)將軍兼領(lǐng)北軍中侯,賈皇后的親戚也擔(dān)任了要職。但各人之間還是勾心斗角。賈皇后對未能獨(dú)攬大權(quán)也極為不滿。當(dāng)年六月,她又以晉惠帝名義下密詔使楚王司馬瑋殺了汝南王司馬亮與衛(wèi)瓘。
司馬瑋殺了司馬亮及衛(wèi)瓘后,他的友人岐盛勸其乘機(jī)擴(kuò)大權(quán)力,司馬瑋猶豫不決。而賈南風(fēng)認(rèn)為司馬瑋的權(quán)力太大,想滅之。在殺了司馬亮的第二天,她與晉惠帝用了張華的計(jì)謀,派中將軍王宮到司馬瑋處宣布司馬瑋偽造手詔。司馬瑋的部下聞詔后多放下武器散去,司馬瑋束手就擒。過后,以司馬瑋偽造手詔害死司馬亮、衛(wèi)瓘的罪名,將其處死。其友人岐盛也被夷三族。
至此,朝政大權(quán)被賈皇后掌控,她的親戚黨羽,如其族兄賈模、內(nèi)侄賈謐、堂舅郭彰這些親黨,多被委以重任。賈皇后還起用當(dāng)時(shí)名士張華為司空,世族裴頠為尚書仆射,裴楷為中書令,王戎為司徒。
第二階段
八王之亂的第二階段是從元康九年(299年)開始到光熙元年(306年)結(jié)束。
這個(gè)階段動(dòng)亂規(guī)模比第一階段更大,參與的宗室王更多,戰(zhàn)爭更加慘烈。賈南風(fēng)掌權(quán)八年,社會(huì)比較平靜。但她沒有兒子,為了將來能當(dāng)太后,又開始鬧事。當(dāng)時(shí)的太子司馬遹乃才人謝玖所生,且與賈南風(fēng)一向不和。元康九年(299年),賈南風(fēng)欲除太子。她找人用酒把太子灌醉,然后讓太子照抄一篇事先寫好要晉惠帝退位的文章。太子由于太醉,有一大半未抄完。賈皇后又親自模擬其筆跡補(bǔ)完,呈送給惠帝。晉惠帝看了太子手書,要處死太子。賈皇后要惠帝馬上執(zhí)行,但因張華勸阻,一直爭論到傍晚仍未決定。賈皇后怕拖延下去對自己不利,于是先讓晉惠帝下詔廢除司馬遹的太子地位,囚禁于洛陽郊外金墉城。
趙王司馬倫當(dāng)時(shí)是太子太傅,常討好賈南風(fēng),一向?yàn)橘Z南風(fēng)所信任,掌握了守衛(wèi)皇宮的禁軍。太子被廢時(shí)司馬倫與孫秀等人密謀要推翻賈皇后黨羽。但孫秀害怕廢太子司馬遹聰明過人,若復(fù)位,將親近賢人,孫秀等人必不受重用。孫秀更指出司馬倫向來被認(rèn)為是賈皇后一黨,即使救了太子,太子也不會(huì)嘉賞他們,救太子是自取其禍。于是司馬倫、孫秀等人決定先等一等,讓賈南風(fēng)先殺了太子再動(dòng)手為太子報(bào)仇。
司馬倫、孫秀勸賈南風(fēng)一黨盡早殺了太子,以斷絕大家要復(fù)位太子的希望。不久,太子在金墉城被殺。司馬倫、孫秀等人偽造晉惠帝的詔書,以殺太子的罪名,發(fā)兵收捕賈皇后及其黨羽,廢賈皇后為庶人,囚禁在建始殿。張華、裴頠等人當(dāng)時(shí)被殺,很多官員都被罷免。賈南風(fēng)后來被送到金墉城,司馬倫又以偽詔書讓賈南風(fēng)喝下金屑酒而死。
事后司馬倫偽造詔書自封相國,孫秀等人都被封大郡,握有兵權(quán)。司馬倫一黨掌握了朝政大權(quán)。永康二年(301年)正月,趙王司馬倫廢惠帝自立為帝,晉惠帝被軟禁于金墉城。
司馬倫一黨道德低下,缺乏治國能力,黨羽之間勾心斗角,在政治上并無建樹,因此司馬倫稱帝,人心不穩(wěn),隨即引發(fā)了三王起義。在許昌的齊王司馬冏,聯(lián)合長安的河間王司馬颙、鄴城的成都王司馬穎乘機(jī)起兵討伐司馬倫。司馬倫與孫秀興兵反擊,戰(zhàn)敗,死者近10萬人。司馬倫后來被囚禁于金墉城,也被賜金屑酒而死。至此,司馬倫一黨被消滅。
永康二年(301年)四月,司馬冏在殺了司馬倫后,迎接司馬衷復(fù)位,改元永寧。司馬冏擔(dān)任大司馬一職,主理朝政。司馬颙、司馬穎二王被封高爵,擁兵自重。但司馬冏沒有好好利用其興復(fù)皇位之功的大名,獨(dú)攬政權(quán)后不可一世,沒有臣下之禮,儼然自己就是個(gè)皇帝,而且沉迷女色,政事荒廢,結(jié)果又給其他有野心爭權(quán)的藩王有了討伐的借口。
當(dāng)時(shí)翊軍校尉李含攜私到長安,矯稱受密詔勸河間王司馬颙除掉當(dāng)朝的司馬冏。太安元年(302年)底,司馬颙經(jīng)一番利害考量后答應(yīng),上表陳述司馬冏的罪狀,興兵討伐首都洛陽,聲稱當(dāng)時(shí)駐軍在洛陽的長沙王司馬乂為內(nèi)應(yīng)。司馬冏得知消息,派遣其將董艾攻襲司馬乂。司馬乂連同其黨羽百多人,乘車奔襲皇宮,以奉天子的名義攻打司馬冏。司馬冏戰(zhàn)敗被殺,其子被囚禁于金墉城。于是,司馬冏的兩千名黨與都被夷滅了三族,司馬乂獨(dú)攬大權(quán)。
司馬颙見朝政被司馬乂獨(dú)攬,心懷不滿,于是多次派人刺殺司馬乂,卻都沒有成功。太安二年(303年),司馬颙令部將張方領(lǐng)兵7萬與司馬穎20多萬大軍起兵討伐洛陽。晉惠帝下詔令司馬乂為大都督,興兵迎擊。雙方連續(xù)作戰(zhàn)幾個(gè)月,司馬乂曾攻破司馬颙、司馬穎軍,斬殺數(shù)萬人。終因戰(zhàn)事太久,司馬乂軍糧食缺乏,但將士們愿意效死,固守洛陽。司馬颙的部將張方認(rèn)為難以取勝,建議要班師回長安。
永興元年(304年)初,在朝廷內(nèi)任職司空的東海王司馬越乘司馬乂軍疲憊,勾結(jié)一些禁軍將領(lǐng),夜里捕獲司馬乂,將其交給了河間王司馬颙的部將,結(jié)果司馬乂被火烤而死。
司馬穎在朝野向來有威望,而且軍事實(shí)力強(qiáng),入洛陽后被增封二十郡,拜丞相。河間王司馬颙也官升太宰,東海王司馬越為尚書令。司馬颙上表認(rèn)為司馬穎應(yīng)該成為皇位繼承人,過后廢除皇太子司馬覃,以司馬穎為皇太弟,丞相位置不變。
東海王司馬越對成都王司馬穎的專政非常不滿,就云集10多萬士兵帶著晉惠帝進(jìn)攻鄴城討伐司馬穎。東安王司馬繇勸司馬穎投降。司馬穎不聽,派奮武將軍石超率5萬軍隊(duì)拒戰(zhàn),在蕩陰擊敗司馬越,并俘虜了晉惠帝。石超把晉惠帝送到鄴城。司馬穎改年號(hào)為建武,殺死司馬繇。
司馬越在兵敗時(shí)先逃到下邳,當(dāng)時(shí)的徐州都督、東平王司馬楙不接納他,司馬越就逃回其封地東海(山東郯城北)。司馬穎以同是宗室兄弟的名義,下令寬恕司馬越,要招他回朝。司馬越不應(yīng)命。
司馬越敗后,其親弟并州刺史東瀛公司馬騰及王浚,殺死司馬穎所置的幽州刺史和演。于是司馬穎出兵討伐司馬騰。司馬騰與王浚結(jié)合異族烏丸、羯朱等勢力共同攻擊司馬穎。司馬穎派遣新選的幽州刺史王斌及石超、李毅等人抵抗司馬騰等人,被羯朱打敗。
失敗的消息傳到鄴城后,人心惶惶,官僚士兵相續(xù)逃跑。司馬穎甚是恐慌,與幾十個(gè)將軍連同晉惠帝連夜逃到洛陽。羯朱的軍隊(duì)一路追趕司馬穎等人到朝歌,不及而還。
洛陽由司馬颙的部將張方控制,張方又挾持晉惠帝。司馬穎到長安,司馬颙廢除司馬穎的皇太弟之位,要司馬穎離開回封地。司馬颙自行選置百官,改秦州為定州。
司馬颙又讓晉惠帝下詔,要立遠(yuǎn)在東海的司馬越為太傅,要司馬越回朝與太宰司馬颙共同輔政。但司馬越不受。
永興二年(305年),司馬颙挾持晉惠帝,發(fā)詔要罷免司馬越等人。司馬越就打出“張方劫遷車駕,天下怨憤,欲奉迎大駕,還復(fù)舊都洛陽”的名義起兵。
司馬越又派人游說司馬颙,只要司馬颙送帝還都,就與司馬颙分陜而居。司馬颙欲從之,但張方不同意。張方作出建議稱其本身還擁有士兵十余萬眾,可以親自送晉惠帝回洛陽宮中,以堵司馬越之口。然后讓司馬穎回鄴城掌權(quán),司馬颙可留守關(guān)中,而后張方出兵北伐博陵。這樣一來,局勢就比較穩(wěn)定,天下再也沒有幫助司馬越者。司馬颙不贊同張方的建議,命豫州刺史劉喬為鎮(zhèn)東大將軍,派遣司馬穎率領(lǐng)樓褒、王闡等,據(jù)河橋以抗拒司馬越。
司馬越親自率領(lǐng)3萬士兵,西進(jìn)到了蕭縣。劉喬派遣其兒子劉祐抗拒司馬越,司馬越軍戰(zhàn)敗。這時(shí)范陽王司馬虓派遣督護(hù)田徽以八百騎兵幫助司馬越,在譙與劉祐相遇,一戰(zhàn)之下,劉祐眾潰,司馬越進(jìn)屯陽武。
消息傳到長安,司馬颙非??只?,于是命令張方的親信將領(lǐng)郅輔夜里暗殺張方,然后派人把張方的頭顱送到司馬越軍中,認(rèn)為這可以平息禍亂。而后司馬颙又后悔,怪罪郅輔殺張方,又殺了郅輔。然后派遣刁默守潼關(guān)。張方的死對司馬颙更是不利,例如范陽王司馬虓從官渡渡河,其司馬劉琨把張方頭顱給滎陽守將呂朗看,呂朗馬上獻(xiàn)出城池投降,又擊破石超,攻占許昌,在蕭縣又大敗劉喬,劉喬逃奔南陽。
司馬越軍中的鮮卑將領(lǐng)祁弘等后來攻破潼關(guān)進(jìn)入關(guān)中,司馬颙大為恐懼。又派遣馬瞻、郭傳等在霸水抗拒司馬越軍,馬瞻軍又戰(zhàn)敗,司馬颙單騎出長安,逃到太白山。司馬越軍進(jìn)入長安。鮮卑部隊(duì)大掠長安,殺2萬余人。
而在河橋的司馬穎軍方面,支持司馬越的安北將軍王浚派遣督護(hù)劉根,率領(lǐng)三百騎兵至河上。王闡出戰(zhàn),被劉根所殺。司馬穎要固守,范陽王司馬虓就派出鮮卑的騎兵與平昌公司馬模等襲河橋,樓褒軍西逃,追兵一直追到新安,沿途死亡慘重。
司馬越軍進(jìn)入長安后,封梁柳為鎮(zhèn)西將軍,守關(guān)中。光熙元年(306年),司馬越率領(lǐng)諸侯及鮮卑將領(lǐng)許扶歷、駒次宿等軍隊(duì)護(hù)送晉惠帝回到洛陽。晉惠帝下詔升司馬越為太傅錄尚書,增封下邳、濟(jì)陽二郡。范陽王司馬虓也被封為司空。
晉惠帝又下令鎮(zhèn)南將軍劉弘、南中郎將劉陶搜捕司馬穎。于是司馬穎拋棄母親及妻子,單獨(dú)與兩個(gè)兒子廬江王司馬普及中都王司馬廓逃到朝歌,途中集合了故將及士兵數(shù)百人,欲逃到鄴城故將公師籓那里。到達(dá)頓丘縣后,為太守馮嵩所抓獲,并送到鄴城交范陽王司馬虓處置,司馬虓只將司馬穎父子囚禁,并不忍心將其加害。
一個(gè)多月后,司空、范陽王司馬虓暴斃。司馬虓的長史劉輿想到司馬穎在鄴城素有威望,擔(dān)憂留司馬穎在鄴將成為后患,就秘不發(fā)喪,且令人裝扮臺(tái)使,矯詔賜死司馬穎。司馬穎被看守他的人田徽縊死,時(shí)年二十八。他的兩位兒子也被殺。
光熙元年十一月十八日(307年1月8日),晉惠帝司馬衷突然死亡。有人說是被司馬越毒死。司馬熾繼位,是為晉懷帝。晉懷帝剛登基,就下詔書要以司馬颙為司徒,讓其回朝廷。司馬颙不疑有他,就乘車上路。到新安雍谷時(shí),被南陽王司馬模所派遣的將領(lǐng)梁臣掐死在車內(nèi)。他的三個(gè)兒子也被殺死。司馬颙就此絕后。八王之亂到此終結(jié)。
永嘉元年(307年),晉懷帝改元永嘉,大赦囚犯,廢除誅三族刑。太傅、東海王司馬越輔政,掌握了朝廷大權(quán)。至此,東海王司馬越在八王之亂中成為了最終的勝利者。
八王之亂歷時(shí)達(dá)十六年,期間時(shí)有戰(zhàn)亂,后期朝廷已無法掌握全國,受戰(zhàn)亂影響地區(qū)亦愈來愈大。除了諸王互相攻伐的戰(zhàn)事外,期間還有氐人齊萬年的變亂,以及成漢和漢趙兩個(gè)政權(quán)針對西晉朝廷的一系列戰(zhàn)爭,南方亦有變民杜曾、王如及張昌的起事。
這些戰(zhàn)事都對全國不少地區(qū)都造成嚴(yán)重破壞,饑荒、疫病頻生,亦令不少人被迫離開家鄉(xiāng)求活,成為流民。成漢的領(lǐng)導(dǎo)者李特、李流、李雄皆本住洛陽,就因逃避齊萬年叛亂而入蜀,但就因?yàn)橐嬷荽淌汾w廞見八王之亂的局面而有自立之愿,就任用了他們?yōu)樽ρ?,及至后來趙廞以及下任刺史羅尚的處理失當(dāng)而令李氏叛晉自立,建立十六國中的成漢割據(jù)政權(quán)。
早在東漢末年南匈奴諸部就因黃巾之亂內(nèi)遷河內(nèi)郡,曹操分匈奴為五部時(shí),各部人亦都聚居在并州一帶,直至?xí)x朝。匈奴族人劉淵在八王之亂中與成都王聯(lián)結(jié),并借此聯(lián)結(jié)匈奴諸部,壯大實(shí)力。成都王被王浚等擊敗后,劉淵就乘時(shí)而起,建立漢國,更是日后滅亡西晉的力量。魏晉年間,除匈奴外其他外族亦有內(nèi)遷,而八王之亂期間及后續(xù)亦屢見外族參與中原戰(zhàn)事,如并州刺史劉琨曾多次與代王拓跋猗盧聯(lián)結(jié)對抗?jié)h國的進(jìn)攻;王浚與司馬騰亦曾與烏桓人及段部鮮卑聯(lián)手對抗成都王。這些促成五胡亂華及十六國時(shí)代。
晉初體制本將地方軍事及民政分開,分別由都督及刺史掌管,而在滅吳后撤去地方軍力,更讓各都督成為地方軍事力量。但到八王之亂后期,地方無法抵抗變亂,遂令制度失效,刺史再兼領(lǐng)一方軍政及民政,如兼領(lǐng)幽冀的王浚、領(lǐng)并州的劉琨及領(lǐng)青州的茍晞都是一方的軍鎮(zhèn),在北方抵抗?jié)h國的侵襲。茍晞甚至曾出檄文討伐東海王司馬越。永嘉之亂后洛陽朝廷傾覆,據(jù)有一方的王浚甚至有自立之愿。但這些兵鎮(zhèn)后來都被漢國所滅。
東海王司馬越在八王之亂后掌握朝權(quán),但期間不但無力控制日益壯大的匈奴漢國政權(quán),更排除異己,殺害中書監(jiān)繆播、散騎常侍王延等人,大失人心。后更在永嘉四年(310年)以討漢國為率領(lǐng)行臺(tái)出京,帶著大批軍隊(duì)及王公大臣離開首都洛陽,致令洛陽防御薄弱,盜賊橫行。在其死后,他帶領(lǐng)的大軍以及大批王公大臣在苦縣寧平城被漢將石勒屠殺,不久洛陽亦在永嘉之亂中陷落。
秦王司馬鄴雖在晉懷帝遇害后于長安即位延續(xù)國祚,但也在建興四年(316年)被俘,西晉正式滅亡。而早在蕩陰之?dāng)『?,東海王東走并在徐州收聚兵眾,及后更起兵討伐河間王,迎帝東歸。當(dāng)時(shí)東海王就留了瑯邪王司馬睿以安東將軍都督揚(yáng)州諸軍事,鎮(zhèn)守下邳。后來瑯邪王就移鎮(zhèn)建鄴,在江左發(fā)展,奠下了東晉的基礎(chǔ)。晉愍帝死后,瑯邪王司馬睿即位,是為晉元帝。
八王之亂的十六年中,參戰(zhàn)諸王多相繼敗亡,人民被殺害者眾多,社會(huì)經(jīng)濟(jì)嚴(yán)重破壞,西晉的力量消耗殆盡,隱伏著的階級矛盾、民族矛盾爆發(fā)。之后“五胡亂華”,西晉滅亡,八王之亂是其重要原因。八王之亂以極端的形式向世人昭示,社會(huì)風(fēng)氣的畸變,造成了秩序的崩潰,把所有的人推向動(dòng)亂的深淵,給社會(huì)帶來深重而又長久的災(zāi)難。
孫惠:“自永熙以來,十有一載,人不見德,惟戮是聞。公族構(gòu)篡奪之禍,骨肉遭梟夷之刑,群王被囚檻之困,妃主有離絕之哀。歷觀前代,國家之禍,至親之亂,未有今日之甚者也。”(《晉書》)
何茲全:“經(jīng)過這次變亂,社會(huì)經(jīng)濟(jì)受到嚴(yán)重破壞,人民大量傷亡,西晉的統(tǒng)治機(jī)能也從此癱瘓?!保ā段簳x南北朝史》)
田余慶:“西晉統(tǒng)治者進(jìn)行的八王之亂以及隨后出現(xiàn)的永嘉之亂,既摧殘了在北方的西晉政權(quán),也毀滅了幾乎全部西晉皇室和很大一部分追隨他們的士族人物?!保ā稏|晉門閥政治》)
孫立群:“八王之亂,是西晉歷史上一場觸目驚心的王室內(nèi)部的大屠殺?!保ㄖ醒腚娨暸_(tái)《百家講壇》)
《“八王之亂”叢稿》、《宗藩帳下落日樓》