永嘉之乱,或称永嘉之祸,是发生在中国西晋永嘉五年(311 年)的一场动乱事件。动乱由居于中原的外族人发动,外族军队击败西晋京师洛阳的守军,攻陷洛阳并大肆抢掠杀戮,更俘掳晋怀帝等王公大臣。是中国历史上第一次汉人政权治所被外族攻破后统治集团几乎全灭的事件。及后西晋于 316 年灭亡。

1 背景

西晋惠帝时,惠帝愚弱无力掌控国家,诸王大臣为争夺权力而发生八王之乱,多年来的战争造成严重破坏,亦动摇了西晋朝廷的统治基础。永兴元年(304 年),匈奴贵族刘渊乘时起兵于并州离石(今山西省吕梁市离石区),建国号为汉(319 年改为赵,因此史称汉赵,或者前赵,319 年被石勒建立的后赵所灭)。当时的并州刺史司马腾虽然试图讨伐,但都未能有效消灭他们,反而汉国一直对外扩张,并州大部分土地及司州的河东郡、平阳郡都落入汉国控制;另外一些在河北一带地方起兵对抗晋朝的势力如石勒王弥等都附于汉国,并得汉国授予官爵,这些都令汉国成为一个严重威胁晋朝统治的军事力量。

光熙元年(306 年),河间王司马颙被杀,以东海王司马越为首的大军迎惠帝自长安东归洛阳,八王之乱终告结束,并由东海王越执掌朝廷。惠帝不久去世,司马越在晋怀帝即位后继续专权,但他未能集中力量讨伐影响国内多处的反叛势力,反因御史中丞诸葛玫及吏部郎周穆支持前太子清河王司马覃即位而先后将三人杀害。随后司马越为自领兖州而与交好的征东大将军苟晞反目,又因猜疑而诛杀了王延高韬等朝臣,大失众望,亦令人心不安,晋怀帝亦不满司马越专权,于是联结苟晞对抗他。司马越面对此形势,于是在永嘉四年(310 年)以讨伐石勒为由率领京师四万军队及行台出屯项县,留部将何伦及李恽与东海王妃裴氏、世子司马毗等留戍京师,遂令洛阳兵力薄弱,宫殿台省都再无守卫,盗贼横行,洛阳城中亦发生饥荒。鉴于洛阳的形势,扬州刺史周馥及苟晞曾分别上议迁都寿春及仓垣,但都碍于司马越集团的压制而未能成事。

永嘉五年(311 年),苟晞上奏司马越的罪行,怀帝亦下诏讨伐司马越,不久司马越在忧惧之中于项县去世。太尉王衍及襄阳王司马范率军护送灵柩归东海封国安葬。大军虽然没有发布司马越的死讯,但石勒所率骑兵还是在四月追至苦县宁平城,击败将军钱端,将这支晋朝中央军队及所俘行台官员共十多万人尽数杀害,这是晋朝最后一支可战之军,此后晋廷遂再无力量抵抗外族政权。

2 永嘉之乱经过

司马越死后,原留京的何伦、李恽闻讯即率领东海王妃及世子等众人出奔,但不久亦为石勒所灭。洛阳城中饥荒严重,发生了人食人的事件,大部分官员亦已经逃跑了,晋怀帝此才决意东奔仓垣,命司徒傅祗准备船只,可是晋怀帝当时已无护卫可用,与数十个朝士一起走至铜驼街就遭到盗贼劫掠,被逼撤还宫中。

刘渊在位期间已经数度派兵南侵,其子刘聪于永嘉四年(310 年)继位后继续这个行动。永嘉五年(311 年)年刘聪又遣大将呼延晏率二万七千兵攻洛阳,兵至河南县沿途已经十二度击败晋军,前后歼灭三万余人。呼延晏接着攻下洛阳平昌门,纵火焚烧东阳门及城内府寺,并等待刘曜、石勒及王弥的增援部队前来。六月,呼延晏以外援未至,带着俘虏和掠夺战利品离去,并将停靠在洛水用作出奔的船只焚毁。不久,王弥与刘曜先后攻至洛阳,王弥遂与呼延晏于六月丁酉日攻破宣阳门,直入南宫,攻进太极前殿,在皇宫中大肆搜掠。晋怀帝出华林园门,打算西出长安,但途中为汉国士兵所俘,留在洛阳的王公大臣和平民计有三万多人被杀,宫中所藏被掠夺一空,晋朝宗庙被焚毁,皇陵遭到挖掘破坏。当时王弥劝刘曜上请迁都洛阳,但刘曜认为洛阳四面受敌不可防守,于是将洛阳皇宫焚毁,俘晋怀帝与六颗玉玺,连同一些晋臣回归平阳。

3 结果

永嘉之乱后,晋怀帝于洛阳被俘虏,武帝之孙秦王司马邺在雍州刺史贾疋的护送下逃入长安,之后被封为皇太子。313 年怀帝死后,司马邺于长安即帝位,改元建兴,是为晋愍帝。316 年 8 月,刘曜(刘聪之子)发兵攻打长安,并切断长安的粮运。晋愍帝在食断粮绝的情况之下于建兴四年十一月十一日(316 年 12 月 11 日)投降前赵,之后被送往平阳,封为怀平侯,并且承受为狩猎队伍前导以及为宴会洗杯子等杂役的屈辱。建兴五年十二月二十日(318 年 2 月 7 日)被杀。晋愍帝的投降被视为西晋的灭亡。

316 年西晋灭亡后,琅琊王司马睿在士族王导等群臣的支持下于 317 年在建康即位建立了东晋。大量人口为避战乱从中原迁往长江中下游,史称「衣冠南渡」。这为东晋偏安一隅作了预备,大量的侨州侨郡的设立,深刻地影响了东晋的政治面貌。同时,客观上促进了长江中下游经济的发展,中国古代经济中心进一步迁往南方。

中原氏族南迁图

晋怀帝被送往平阳,刘聪告诉他:“卿为豫章王时,朕尝与王武子(济)相造,武子示朕于卿,卿言闻其名久矣……”后封为会稽公,并被囚禁。313 年正月,晋怀帝在朝会上被命令为斟酒的仆人,有晋朝旧臣号哭,令刘聪反感,不久用毒酒毒杀怀帝,得年 30 岁,葬处不明。