三国时,诸葛亮死后,蜀汉主持北伐大计的是姜维,但是,由于多年北伐,造成蜀汉的国力空虚,因而遭到以宦官黄皓为首的保守派的反对,姜维奏请刘禅将其处死,但刘禅不允,说黄皓不过是一小人,不用与他计较。于是,黄皓联合朝中重臣,打算废掉姜维。姜维害怕遭谄,于是请求到沓中屯田,逃离成都。
姜维在沓中屯田,储备军资,继续打算北伐。景耀六年(263年),姜维侦知魏将钟会治兵关中的消息,上表刘禅调遣张翼、廖化驻守险要,但黄皓却告诉刘禅敌人不会来,将姜维的这一重要情报及建议压了下,蜀汉大臣均不知道此事。直到魏军五路伐蜀,攻入汉中,刘禅才派张翼、廖化等人前去救援,但为时已晚。
姜维将钟会大军阻挡在剑阁,却没想到邓艾从景谷道偷渡,进兵至绵竹,杀败诸葛瞻,刘禅一方面调阎宇支援成都,一方面召集大臣商议。蜀汉大儒、光禄大夫谯周力劝刘禅投降。而姜维接到刘禅的敕令后,试图借钟会之手复国,但是计划泄漏,姜维、邓艾、钟会全部被杀,自此,蜀汉彻底灭亡。
蜀汉灭亡后,刘禅移居魏国都城洛阳,封为安乐县公。期间,还发生了著名的乐不思蜀的故事,一直活到泰始七年(271年)才去世,被晋朝廷追谥为思公。
蜀汉亡国后,后主刘禅能大难不死、安度余生,他的七个儿子的结局又如何呢?
刘禅的七个儿子分别是长子刘璇、次子刘瑶、三子刘琮、四子刘瓒、五子刘谌、六子刘恂、七子刘虔,其中,除刘禅的三子、河西王刘琮,在蜀国灭亡的前一年景耀五年(262年)春正月就已病逝外,其余六人都是死于亡国之战。
在刘禅的这几个儿子中,死得最壮烈的,当数刘禅的五子、北地王刘谌。当魏将邓艾兵临成都门下时,北地王刘谌请求背城一战,但刘禅不同意,而是接受了谯周的建议,决意向邓艾投降。
面对亡国之痛,刘谌愤怒地说:“国家到了穷途末路的地步,自然会有亡国之灾,这时候应该是父子、君臣一起作最后的努力,为蜀汉的江山而死,这样也可以去见先帝了!”但是,刘禅不听其言,仍然向邓艾投降。刘谌为国家灭亡感到十分痛苦、悲愤。于是,城破之日,刘谌来到祭祀刘备的昭烈庙中痛哭,随后先将妻、子杀死,然后自杀。
当初,姜维听闻刘禅举国投降魏国,于是假装向魏国镇西将军钟会投降,设计将邓艾杀死。次年正月,姜维联合钟会反魏兴蜀的复国之事泄漏,钟会与姜维被杀,刘谌另外的几个兄弟刘璇、刘瑶、刘瓒、刘恂及刘虔,也在混战中被乱兵杀害。