起因
司馬師在嘉平六年(254)廢齊王曹芳改立曹髦, 把魏國中央政治推到一個對舊臣極不友好的狀態。 正元元年的廢立事件,特別是李豐、夏侯玄等被誅, 把朝堂上仍同情曹氏舊朝的人物清除得相當徹底。 外鎮方面,毋丘儉長期鎮守東南、曾兩征高句麗, 是少數仍有自主軍事力量的舊朝重臣;文欽鎮守揚州, 亦與司馬氏不睦。次年正月,二人合謀以「奉太后詔」 為名在壽春起兵。 起兵的時機選擇反映了一個判斷: 若再不行動,司馬師將徹底封死外鎮反彈空間。
參與勢力
起兵方主力來自淮南、揚州兩鎮兵五六萬, 並送子四人入東吳為質,爭取外援。 孫峻一度率吳軍渡江北上襲壽春, 使得起兵方在戰略上還有「內外夾擊」的設計。 鎮壓方陣容則是魏國後期軍事系統的全套: 司馬師親征,傅嘏、王基、胡遵、鄧艾、諸葛誕依次參戰, 幾乎把魏國當時所有一線將領集中於此戰。 從政治符號看,這一戰實質是「曹魏地方派」 對「司馬氏中央派」的最後一次大規模對抗。
關鍵轉折
傅嘏向司馬師建議「深溝高壘、不與輕戰」的策略, 目的在於消耗淮南軍遠道而來的銳氣。 王基則提出趁敵未據南頓先搶占要地, 讓戰略主動權快速向魏軍一側傾斜。 毋丘儉一邊面對司馬師主力堅壁不出, 一邊又聽聞孫峻渡江襲壽春,擔心後方失守, 被迫退回項城—— 這次回撤實際上把起兵方的進攻態勢完全瓦解。 緊接著,司馬師採納「三路出擊」建議: 鄧艾取樂嘉、王基取項城、諸葛誕取壽春, 在不到一旬之內把起兵方逼入斷糧斷退路的死局。 文欽父子嘗試夜襲樂嘉,文鴦單騎突陣, 雖留下個人傳奇,但戰略上並未改變戰局。
鎮壓與結果
閏正月,文欽在樂嘉戰敗逃往壽春, 發現壽春已被諸葛誕占據,又遭胡遵、王基、鄧艾合圍, 最終走投無路投奔東吳孫峻。 毋丘儉夜遁項城,途中在慎縣被鄉人所殺, 首級送至京都。 戰後,魏廷特赦淮南受裹挾士民, 拜諸葛誕為鎮東大將軍, 司馬師不久即在許昌病逝; 司馬昭以衛將軍接任大將軍、錄尚書事, 完成司馬氏權力交接的關鍵一步。 這一連串政治後果說明: 此戰不僅是軍事勝利,更是司馬氏世襲中央兵權 得以制度化的轉折點。
歷史回響
這場叛亂具有多重長期意義。第一, 它徹底壓低了東南外鎮對中央的反抗意願, 此後諸葛誕之叛雖規模更大卻已是孤注一擲。 第二,它在文學傳統中留下文鴦的傳奇形象, 演義第110回的「單騎七出七入」成為後世武勇敘事的母題。 第三,從禪代史角度看, 此戰為司馬氏完成「由師入昭」的世代交接做了清場—— 沒有這次清場,司馬昭代魏的路徑將不可能在十幾年間完成。 從更廣視角看,毋丘儉文欽之亂反映了一個常見規律: 中央集權與外鎮自主的張力一旦失衡, 外鎮所採用的「奉密詔起兵」這種合法化包裝, 在新中央已經完成宮廷劇本控制的情況下幾乎注定失敗; 起兵的真正勝負在戰前的政治製造階段就已分出。
