公元897年,唐昭宗乾寧四年,丁巳年。以下為本年發生的大事。
韓建脅昭宗
韓建惡諸王典兵,乾寧四年(897)正月奏八王欲劫車駕奔河中(今山西永濟),謀殺建。並引兵圍行宮。昭宗不得已,詔諸王所領軍士並縱歸田裡,諸王各歸十六宅。於是殿後四軍二萬餘人悉散,帝之親兵散盡,斬都頭李筠。又命諸王銜命四方者皆召還,幽諸王於別第。八月,韓建誣諸王謀反,與知樞密劉季述矯詔發兵圍十六宅,殺諸王十一人。
王建占東、西川
乾寧四年(897)二月,王建遣華洪、王宗佑將兵五萬攻東川,又遣將敗鳳翔兵於梓州(今四川三台)。遣王宗侃將八千兵攻渝州(今四川重慶)、王宗阮將七千兵攻瀘州(今四川),借通峽路進奉為名,實為擴地。渝州、瀘州皆陷;鳳翔將李繼昭救梓州,被西川將王宗播擒斬。五月,王建自將兵五萬攻東川,與東川節度使顧彥暉五十餘戰,東川將相繼降。九月,王建圍梓州。十月,顧彥暉自殺。王建攻東川凡三年,至是始克,遂並有東、西川。朱全忠並五鎮
汴將龐師古、葛從周並攻鄆州(今山東東平西北),朱瑄少食盡,乾寧四年(897)正月城破被執。朱全忠以龐師古為天平留後。朱瑾掠徐州以給軍食,全忠遣葛從周襲兗州(今山東),守將康懷貞以城降。二月,朱瑾與河東將史儼,李承嗣渡淮投楊行密。行密表瑾領武寧節度使。全忠斬朱瑄於汴,自是鄆、齊、曹、棣、兗、沂、密、徐、宿、陳、許、鄭、滑、濮五鎮十四州之地盡入全忠手,唯王師範保淄青一道,亦服於汴。李存信聞兗、鄆皆陷,亦自魏州引兵還河東(今山西太原)。三月,朱全忠表葛從周為泰寧留後,朱友裕為天平留後,龐師古為武寧留後。
二王之戰
乾寧四年(897)三月,保義(陝虢)節度使王珙攻護國(河中)節度使王珂,珂求救於李克用;珙求援於朱全忠。全忠遣將敗河中兵,河東將亦敗保義兵,遂解河中之圍。錢鏐取蘇、常、湖淮南楊行密兵圍嘉興(今浙江),乾寧四年(897)四月,錢鏐遣顧全武自海道往救,大破淮南兵。淮南將田君自湖州(今漸江吳興)奔宣州(今安徽宣城),兩浙兵追敗之。七月,錢鏐遣顧全武取蘇州,連拔松江、無錫、常熟、華亭。九月,湖州都指揮使沈攸以州降錢鏐。
木瓜澗之敗
李克用欲邀盧龍兵共赴關中勤王,盧龍留後劉仁恭不從。乾寧四年(897)八月,克用自將兵擊之。九月,幽州(今北京)將楊師侃設伏於蔚州(今山西靈丘)木瓜澗,九日,有大霧,克用酒醉輕敵,中伏大敗,失亡大半而還。
淮上之戰
淮南兵善水戰,不知騎射,及得朱瑾等兗、鄆、河東騎兵,軍勢大振。乾寧四年(897)二月,武昌節度使杜洪因絕東南貢獻路,詔楊行密討之。四月,杜洪因絕東南貢獻路,詔楊行密討之。四月,杜洪為楊行密所攻,求救於朱全忠,全忠遣將掠泗(今江蘇盱眙北)、黃(今湖北新洲),黃州刺史棄城遁逃。九月,朱全忠大舉進攻淮南,遣龐師古率軍七萬屯清口(今江蘇淮陰西),將趨揚州;葛從周軍屯安豐(今安徽壽縣南),將趨壽州(今安徽壽縣);全忠自帥大軍屯宿州(今安徽宿縣)。淮南震恐,楊行密與朱瑾將兵三萬拒汴軍於楚州(今江蘇清江東南)。十一月,朱瑾偷襲清口,引淮水灌汴軍,龐師古輕敵不防,軍大亂,楊行密引大軍渡淮,與朱瑾南北夾擊,斬龐師古等將士首萬餘級。淮南將朱延壽又破葛從周軍,汴兵北奔,楊行密、朱瑾合朱延壽軍追擊,及於淠水,汴軍被殺死溺死殆盡,從周僅以身免。全忠聞敗,亦奔還。行密於是穩據江淮之間,全忠不能與之爭。
王潮卒
乾寧四年(897)十二月,威武節度使王潮卒,舍其子而以弟審知知府軍事,審知辭讓其兄審邽,審邽不受。審知乃自稱留後,表於朝廷。第二年三月,詔以王審知充威武留後。
王建威鎮南詔
乾寧四年(897),南詔有上皇帝書函及致中書木夾,其年號為中興。朝廷欲以詔書回報,西川節度使王建阻之,曰:"南詔小夷,不足辱詔書,臣在西南,彼必不敢犯塞。其時黎(今四川漢源北)、雅(今四川雅安)間有淺蠻(熟蠻)劉、郝、楊三部落,依違於唐朝與南詔之間,王建先懲而後斬之,於是,邛崍之南,不戍一卒,南詔亦不敢侵邊地。