隋朝在農(nong)民起義戰爭的沖擊下四(si)分(fen)五(wu)裂(lie),貴族、官吏、豪強地主紛(fen)紛(fen)擁兵割(ge)據。隋太原(yuan)留守李(li)淵乘機(ji)起兵,奪取都城長安,于隋大業十(shi)四(si)年(nian)(唐武德(de)元年(nian),618年(nian))稱(cheng)帝,建立唐朝,改元武德(de)。但是此時(shi)的唐朝僅占有關中(今陜西(xi))、河東(今山(shan)西(xi))一(yi)隅,國內尚還存在著大大小小的數支地方(fang)起義軍隊或割(ge)據勢力。當時(shi),主要(yao)割(ge)據勢力有:薛舉、李(li)軌、劉武周、梁師都、王(wang)世充(chong)、蕭銑、林士弘(hong)、竇建德(de)、杜伏威等。李(li)淵為(wei)了(le)統一(yi)中國,采取了(le)先固關中,東攻(gong)中原(yuan),再平(ping)江(jiang)南的方(fang)略(lve)。于是,唐朝開始了(le)統一(yi)全(quan)國的戰爭。
唐朝(chao)統一戰(zhan)爭主要包(bao)括秦王李世民率軍平(ping)(ping)(ping)定薛(xue)舉、薛(xue)仁杲父子、劉(liu)武周·宋金剛、王世充(chong)、竇建德、劉(liu)黑(hei)闥的(de)戰(zhan)爭,與(yu)趙郡王李孝恭、李靖平(ping)(ping)(ping)定蕭銑、輔公祏(shi)的(de)戰(zhan)爭,吳王杜伏威平(ping)(ping)(ping)定李子通、林士弘的(de)戰(zhan)爭,太子李建成平(ping)(ping)(ping)定劉(liu)黑(hei)闥的(de)戰(zhan)爭。
李(li)淵在關中(zhong)站穩(wen)腳(jiao)跟后,首先對威(wei)脅關中(zhong)的(de)薛舉、李(li)軌和劉(liu)武(wu)周采取武(wu)力征討與分化瓦解相結(jie)合的(de)方法,進(jin)行各個擊破。
薛(xue)舉據有隴西(xi)之地,擁兵13萬,自(zi)稱(cheng)西(xi)秦霸王(wang),大業十三年(617年)七(qi)(qi)月(yue)(yue)在金城(今蘭州(zhou))稱(cheng)帝,國號(hao)秦,早與(yu)李淵爭奪關(guan)中,未得逞(cheng)。唐(tang)(tang)武德元年(618年)七(qi)(qi)月(yue)(yue),秦帝薛(xue)舉進攻(gong)唐(tang)(tang)朝。唐(tang)(tang)軍(jun)(jun)與(yu)秦軍(jun)(jun)在高摭對陣(zhen)。不久由于(yu)統帥李世(shi)民生病,唐(tang)(tang)軍(jun)(jun)被秦軍(jun)(jun)打敗。八月(yue)(yue),薛(xue)舉病死(si),其子薛(xue)仁(ren)(ren)杲(gǎo)繼位。李淵乘機派使赴涼州(zhou)(今甘肅(su)武威)封李軌為涼王(wang),以孤立(li)薛(xue)仁(ren)(ren)杲,同時派李世(shi)民率軍(jun)(jun)進攻(gong)薛(xue)仁(ren)(ren)杲軍(jun)(jun)。兩(liang)軍(jun)(jun)在淺水原交戰。李世(shi)民取堅(jian)壁疲敵戰法,挫(cuo)傷了(le)秦軍(jun)(jun)銳氣(qi),一舉擊敗了(le)秦軍(jun)(jun),一舉殲敵10萬之眾,俘虜了(le)薛(xue)仁(ren)(ren)杲。唐(tang)(tang)占隴西(xi)地。同年九月(yue)(yue)遣工部尚書獨孤懷恩攻(gong)堯(yao)君(jun)素于(yu)河東,十二月(yue)(yue)平定(ding)。
武(wu)德二年(619年)二月,李(li)淵又(you)派(pai)使聯(lian)絡吐谷渾擊李(li)軌(gui)(gui),策反其大臣安(an)修仁(ren)發兵(bing)攻涼州城,擒(qin)李(li)軌(gui)(gui),唐又(you)占河(he)西五郡(jun),完(wan)成了(le)對西北的統一。
武(wu)(wu)(wu)(wu)德二年(619年),馬邑(今山(shan)西(xi)(xi)朔縣)定楊可汗劉(liu)(liu)武(wu)(wu)(wu)(wu)周(zhou)(zhou)發兵南(nan)(nan)下,打(da)敗了留守(shou)太(tai)原的(de)李(li)元吉(ji),九月攻(gong)占太(tai)原,繼(ji)派大(da)將(jiang)宋金剛(gang)揮軍(jun)南(nan)(nan)下,攻(gong)陷唐朝(chao)數(shu)州。不(bu)久又(you)打(da)敗裴寂(ji)。關中大(da)震(zhen)。李(li)淵想棄河(he)東,被李(li)世民(min)勸止(zhi),遂派其率(lv)軍(jun)渡(du)河(he)進擊(ji),與劉(liu)(liu)武(wu)(wu)(wu)(wu)周(zhou)(zhou)部將(jiang)宋金剛(gang)對陣于柏壁(bi)(今山(shan)西(xi)(xi)新(xin)絳(jiang)西(xi)(xi)南(nan)(nan))。李(li)世民(min)以主力(li)堅壁(bi)不(bu)戰,待劉(liu)(liu)武(wu)(wu)(wu)(wu)周(zhou)(zhou)士氣低(di)落,以少量兵力(li)擾敵,斷其糧道。切斷了劉(liu)(liu)的(de)退(tui)路。兩(liang)軍(jun)相持五月之(zhi)久,宋金剛(gang)終因糧盡兵疲而引軍(jun)北(bei)撤(che)。李(li)世民(min)率(lv)軍(jun)窮追,將(jiang)軍(jun)秦叔寶、殷開山(shan)在美良川打(da)敗劉(liu)(liu)武(wu)(wu)(wu)(wu)周(zhou)(zhou)的(de)大(da)將(jiang)尉遲敬德,日行(xing)200里(li),連敗宋軍(jun),斬數(shu)萬人(ren)。劉(liu)(liu)武(wu)(wu)(wu)(wu)周(zhou)(zhou)、宋金剛(gang)逃奔突厥,不(bu)久被殺(sha)。經(jing)三(san)年征(zheng)戰,唐已擁(yong)(yong)有西(xi)(xi)至隴右,南(nan)(nan)擁(yong)(yong)巴蜀,北(bei)據河(he)東的(de)鞏固的(de)根據地。從(cong)此唐朝(chao)統一了北(bei)方(fang)。
武德(de)(de)二年(nian)(619年(nian)),鄭(zheng)王(wang)(wang)(wang)王(wang)(wang)(wang)世(shi)(shi)(shi)充(chong)(chong)廢隋皇泰主(zhu),在洛(luo)(luo)陽稱帝,建(jian)國號鄭(zheng),改(gai)年(nian)號開明,成為中原最大的(de)割據(ju)勢力(li)。李(li)淵在鞏固關中后,于(yu)武德(de)(de)三年(nian)(620年(nian))七月派(pai)秦王(wang)(wang)(wang)李(li)世(shi)(shi)(shi)民率軍(jun)(jun)10萬(wan)攻王(wang)(wang)(wang)世(shi)(shi)(shi)充(chong)(chong)。同(tong)時(shi)派(pai)太子(zi)李(li)建(jian)成、唐(tang)儉等(deng)保障其側翼安全。李(li)世(shi)(shi)(shi)民鑒于(yu)洛(luo)(luo)陽城堅,王(wang)(wang)(wang)世(shi)(shi)(shi)充(chong)(chong)兵(bing)強,在攻克(ke)慈澗(今洛(luo)(luo)陽西)后,即分兵(bing)阻(zu)斷(duan)其南(nan)北救援(yuan)道路,自(zi)率主(zhu)力(li)屯于(yu)北邙(芒,今洛(luo)(luo)陽北)包圍洛(luo)(luo)陽。同(tong)時(shi)派(pai)兵(bing)攻占洛(luo)(luo)陽外圍要(yao)地,河(he)南(nan)各郡縣紛紛降唐(tang)。王(wang)(wang)(wang)世(shi)(shi)(shi)充(chong)(chong)幾次突圍,均被(bei)唐(tang)軍(jun)(jun)擊回。王(wang)(wang)(wang)世(shi)(shi)(shi)充(chong)(chong)派(pai)人向竇建(jian)德(de)(de)求(qiu)救。時(shi),竇建(jian)德(de)(de)已在河(he)北稱夏(xia)王(wang)(wang)(wang),他(ta)怕鄭(zheng)亡夏(xia)更加孤立,難以對(dui)抗唐(tang)軍(jun)(jun),遂親率10萬(wan)大軍(jun)(jun)救援(yuan)洛(luo)(luo)陽,結果被(bei)李(li)世(shi)(shi)(shi)民阻(zu)于(yu)虎牢前進不得。
武(wu)德(de)四(si)年(nian)(621年(nian)),李(li)世民(min)、李(li)元(yuan)吉出兵(bing)(bing)洛陽,討(tao)(tao)伐王(wang)(wang)世充(chong)。經過(guo)多次(ci)戰爭,唐軍(jun)(jun)掃清了(le)(le)洛陽的(de)(de)外圍據點,包圍了(le)(le)洛陽。王(wang)(wang)世充(chong)危在旦夕。此時(shi)(shi)河(he)(he)北的(de)(de)夏王(wang)(wang)竇建(jian)德(de)率(lv)兵(bing)(bing)十(shi)萬(wan)來援助。李(li)世民(min)率(lv)兵(bing)(bing)三千,搶(qiang)占(zhan)了(le)(le)虎牢關,趁夏軍(jun)(jun)疲憊時(shi)(shi)發起猛(meng)攻(gong)(gong),將(jiang)夏軍(jun)(jun)擊(ji)(ji)敗(bai),俘獲竇建(jian)德(de)。王(wang)(wang)世充(chong)見(jian)大勢已去,開城投降。竇建(jian)德(de)部將(jiang)劉(liu)黑闥(ta)(ta)(ta)再(zai)次(ci)起兵(bing)(bing),并于武(wu)德(de)四(si)年(nian)十(shi)二月(yue)(yue)劉(liu)黑闥(ta)(ta)(ta)攻(gong)(gong)陷冀州,其后帝派遣(qian)(qian)左屯衛大將(jiang)軍(jun)(jun)義安王(wang)(wang)孝當帶兵(bing)(bing)攻(gong)(gong)擊(ji)(ji)。而后于武(wu)德(de)五年(nian)六(liu)月(yue)(yue)引突厥南下寇山東,帝派遣(qian)(qian)燕郡(jun)王(wang)(wang)羅(luo)藝擊(ji)(ji)之。同時(shi)(shi)又遣(qian)(qian)淮安王(wang)(wang)李(li)神通討(tao)(tao)徐圓朗。七月(yue)(yue)貝州,州曹該董康(kang)買舉兵(bing)(bing)造反,以應(ying)黑闥(ta)(ta)(ta),帝以淮陽王(wang)(wang)道玄為(wei)河(he)(he)北道行軍(jun)(jun)總管征(zheng)討(tao)(tao)。十(shi)二月(yue)(yue)又派遣(qian)(qian)齊王(wang)(wang)李(li)元(yuan)吉擊(ji)(ji)劉(liu)黑闥(ta)(ta)(ta)于山東,到武(wu)德(de)六(liu)年(nian)五月(yue)(yue)平(ping)定。不久劉(liu)黑闥(ta)(ta)(ta)兵(bing)(bing)敗(bai)被殺。這時(shi)(shi),唐王(wang)(wang)朝控制了(le)(le)黃河(he)(he)流域(yu),取(qu)得了(le)(le)河(he)(he)南、河(he)(he)北的(de)(de)統治權(quan)。
同年,唐朝趙郡王李孝恭、廬江郡王李瑗、將(jiang)軍李靖等(deng)率(lv)兵進攻割據江陵、巴蜀、湖南一帶的蕭銑。
蕭(xiao)銑(xian)于(yu)武(wu)德元(yuan)(yuan)年(nian)(618年(nian))稱帝,國號梁,建(jian)元(yuan)(yuan)鳴鳳(feng),置百官(guan),均循(xun)前梁(南(nan)朝梁)故制,其勢(shi)力(li)范圍東至(zhi)(zhi)九江(jiang),西至(zhi)(zhi)三峽,南(nan)至(zhi)(zhi)交趾(今越南(nan)河內),北至(zhi)(zhi)漢水,擁兵(bing)40萬,是(shi)南(nan)方最(zui)大(da)的割據勢(shi)力(li)。但其心(xin)(xin)胸(xiong)狹(xia)窄,多疑,濫(lan)殺功臣,深(shen)怕部將恃功不(bu)能控制,借口營農把(ba)兵(bing)員(yuan)解散還鄉,只留宿衛數千人,將士離心(xin)(xin)離德。武(wu)德四年(nian)(公元(yuan)(yuan)621年(nian)),李淵(yuan)乘機(ji)派李孝恭、李靖利用長(chang)江(jiang)水漲,率軍進(jin)攻江(jiang)陵(ling)。唐(tang)軍順江(jiang)而(er)下(xia),大(da)敗蕭(xiao)銑(xian)勇將文士弘(hong)于(yu)清江(jiang),直(zhi)逼江(jiang)陵(ling)。蕭(xiao)銑(xian)大(da)懼,臨時(shi)征兵(bing)又來不(bu)及,急命宿衛軍出(chu)戰,結果大(da)敗而(er)回。無奈,只得(de)出(chu)降。
接(jie)著,唐(tang)(tang)(tang)軍(jun)(jun)又擊敗在(zai)庭州(今江西贛州西南(nan))稱(cheng)楚帝(di)的農(nong)民(min)(min)領袖林士弘,使唐(tang)(tang)(tang)占據了長江中游及嶺南(nan)地。江淮農(nong)民(min)(min)起義軍(jun)(jun)首領杜伏威、輔公拓(tuo)先后降(jiang)唐(tang)(tang)(tang)。后輔公拓(tuo)又圖再起,在(zai)丹陽(今南(nan)京)自(zi)稱(cheng)宋帝(di)。李淵派軍(jun)(jun)討伐,在(zai)博望山(shan)(shan)、青林山(shan)(shan)大敗宋軍(jun)(jun),直撲丹陽。輔公拓(tuo)棄城東走(zou)武康(今浙江德清西),后被(bei)俘殺。至此(ci),唐(tang)(tang)(tang)朝除朔方梁(liang)師都依靠突(tu)厥(jue)勢力(li)未平外,基本統一全國。
武德(de)(de)七年(nian)(624年(nian)),由于李(li)淵殺(sha)了竇(dou)建(jian)(jian)德(de)(de),竇(dou)建(jian)(jian)德(de)(de)的部下(xia)劉黑(hei)闥(ta)以替竇(dou)建(jian)(jian)德(de)(de)報(bao)仇為口號起(qi)兵(bing)(bing)反唐(tang)(tang),自稱漢東王(wang)。李(li)世(shi)民、李(li)元(yuan)吉率兵(bing)(bing)討伐(fa),擊敗(bai)(bai)漢軍(jun),劉黑(hei)闥(ta)逃走。不(bu)久,漢王(wang)劉黑(hei)闥(ta)復叛。魯王(wang)徐(xu)圓朗(lang)和燕王(wang)高開道起(qi)兵(bing)(bing)響應。李(li)建(jian)(jian)成率兵(bing)(bing)迎戰,將劉黑(hei)闥(ta)擊敗(bai)(bai)擒殺(sha)。高開道和徐(xu)元(yuan)朗(lang)相繼兵(bing)(bing)敗(bai)(bai)。至此,除(chu)了朔方的梁師都(dou)外,唐(tang)(tang)朝已經(jing)統一(yi)了中國。依附于突厥的梁帝梁師都(dou)于貞(zhen)觀二年(nian)被唐(tang)(tang)將柴紹(shao)擊敗(bai)(bai)。
李淵(yuan)、李世(shi)民父子,利用了(le)農民起義的(de)力量消滅隋軍主(zhu)力,削弱割(ge)據勢(shi)力的(de)大好時機,依靠了(le)自己的(de)背景及政治軍事經驗,完成(cheng)了(le)統一全國(guo)的(de)宏偉事業,避免(mian)了(le)歷(li)史大分(fen)裂時期的(de)再(zai)次出(chu)現。一個統一的(de)唐(tang)朝,出(chu)現在中國(guo)歷(li)史上(shang)和屹立于(yu)世(shi)界的(de)東方。
國富民(min)強(qiang)的(de)唐朝,雖然(ran)政治上(shang)領導(dao)人(ren)(ren)頻繁(fan)更(geng)換,給后(hou)人(ren)(ren)一(yi)種安定富足(zu),人(ren)(ren)民(min)歡樂的(de)印象。但是即使如此,這么繁(fan)榮富足(zu)的(de)唐朝,也經歷了近百場戰爭。