蜀国,通常指刘备称帝后的历史。诸葛亮的北伐共进行了五次,按照历史记载,具体过程如下:第一次是在公元228年,诸葛亮兵败失街亭,随后久攻不下而撤退。第二次是在公元234年,诸葛亮攻至子午谷,但最终因李严假传圣旨要求撤退而中途斩杀张合。姜维的北伐记录则更加丰富,共进行了十一次:第一次是在公元238年,姜维与蒋琬合作出陇右,但与魏军在南安相持不下。第二次是在公元244年,姜维与费祎出兵兴势,派王平袭击曹爽,虽然曹爽大败,但姜维仅勉强保住关中。第三次是在公元248年,姜维率兵出陇西,与魏将郭淮、夏侯霸大战洮西,收服了凉州胡王白虎文、活文戴。第四次是在公元249年,姜维派廖化去洮城,但因邓艾事先得到情报,廖化无功而返。第五次是在公元250年,姜维以羌胡为辅,与郭淮战于洮西,最终平手。第六次是在公元254年,姜维率兵围攻南安,因粮草接济不上而主动撤退。第七次是在公元255年,姜维出陇西狄道,魏将李简率众投降,姜维乘胜攻取河关、临洮两县,杀死魏将徐质。第八次是在公元256年,姜维再出狄道,大败雍州刺史王经,斩杀魏军数万,但因魏军大举增援而撤退。第九次是在公元257年,姜维与邓艾战于段谷,蜀将胡济失期不至,蜀军大败,死伤惨重。第十次是在公元258年,姜维利用诸葛诞在淮南反叛,率数万人出骆谷,与邓艾相持不下。诸葛诞兵败后,姜维引兵退还。第十一次是在公元261年,姜维领兵进秦川,但又遭邓艾相距,力战不胜,遂撤兵。此外,还有对南蛮的征伐,取得胜利,但夷陵之战则遭遇失败。