为什么北宋一定要定都开封?
公元976年,北宋开国皇帝赵匡胤回洛阳祭祖。祭完祖后,他做了一个惊人的决定,下令迁都!"迁河南(洛阳)未已,久当迁长安。"
翻译:先把都城从开封迁到洛阳,将来再迁到长安。
这个决定遭到了所有大臣的强烈反对,反对最激烈的是他的亲弟弟,晋王赵光义。赵匡胤当场撂下一句让千古读史人后背发凉的话:"不出百年,天下民力殚矣!"
翻译:不出一百年,天下的民力就要被耗尽了!
这句话不是气话,是预言。150年后(1127年),金军攻破开封,掳走徽钦二帝,制造了震惊千古的靖康之耻。北宋灭亡。
问题来了,既然赵匡胤自己都知道开封守不住,为什么北宋非要死磕开封不放?
要看懂这个问题,得先把三个候选都城摆到桌面上,长安、洛阳、开封。长安,汉唐盛世的首都。地处关中平原,南依秦岭、北连黄土高原、东有崤山、西有陇山,天然的巨型堡垒。
洛阳,东有虎牢关、西有函谷关,天下著名的雄关都在这。
开封,四面无险,一马平川。北宋文学家秦观直接说过:"开封完全不妥。"按军事地理学来说,谁看都该选长安或洛阳。可赵匡胤为啥选了开封?
答案是,他不是选,是被逼的。
北宋不是唐朝了。唐朝盛世时期,关中平原产的粮食就够长安吃。可到了北宋,长安、洛阳周边的农业早就崩了。
长安在唐末遭到毁灭性打击:朱温胁迫唐昭宗迁都洛阳,强令长安百姓迁徙,"毁长安宫室百司及民间庐舍,取其材,浮渭沿河而下"(把长安的宫殿民房全拆了,木材顺着渭河漂到洛阳)。
长安遂成丘墟。
洛阳虽然还在,但从洛阳到东边的漕运水道遭到严重破坏。而北宋首都要养多少人?几十万禁军、成千上万官员、上百万常住人口。
这些人一天不吃饭都不行。粮食从哪来?只能从江淮富庶地区运。
开封的独家优势就在这里,它是汴河、黄河、惠民河、广济河四条水系的交汇点。汴河是从隋朝大运河延续下来的南北大动脉,直连江淮鱼米之乡。
从江淮到开封走水路一路畅通,每年可以运送数百万斛粮食。
而如果要运到洛阳?江淮的粮食到了开封后还得转陆路,成本翻好几倍。运到长安更是天方夜谭,黄河三门峡的险滩根本过不去。
唐朝有些年份,皇帝要带着大臣、军队去洛阳解决吃饭问题,就是因为长安粮食运输困难。
960年赵匡胤在陈桥兵变,"黄袍加身"当了皇帝。他兵不血刃进开封当皇帝,凭的是啥?凭的是他继承了后周的整个班底。
后梁、后唐、后晋、后汉、后周,五代十国里五个王朝都定都开封。
经过几十年建设,开封已经是中原最繁华的城市。后周世宗柴荣做了一件功在千秋的事,扩建开封外城。城墙用虎牢关附近的粘土压实,坚密如铁。
150年后蒙古人围攻金国开封城,用炮打,只能击出一个凹坑!
开封外城南北长5.8公里,东西宽4.8公里,天下第一大城市。赵匡胤刚建国就迁都?要迁走朝廷、军队、官员、家眷、百姓百万人,重建宫殿衙署,成本高到根本承受不起。
真正让赵匡胤迁都失败的,不是经济、也不是军事,而是他亲弟弟赵光义。
赵光义是啥人?北宋开国的二号人物,赵匡胤的接班人(按"金匮之盟"是兄终弟及)。赵光义已经在开封经营了整整16年(960年北宋建国到976年)。
他的心腹、亲信、势力,全在开封城内。
如果迁都洛阳,赵光义在开封建立的势力网络瞬间瓦解。他的接班之路一旦从"开封人脉"变成"洛阳空白",就是天塌了。
所以当赵匡胤提出迁都时,赵光义搬出了一个千古金句反对:"在德不在险"(治国靠仁德,不靠地势险要)。
这话听起来特别高大上,可赵匡胤一听就苦笑:"迁都之议不出百年,天下民力殚矣!"
翻译:你说治国靠德,可开封无险可守,未来朝廷只能靠养重兵、买和平,不出百年,民力就被榨干!赵匡胤输了。这一年他49岁,同年年底,他在斧声烛影里死去。
赵匡胤的预言有多准?
北宋的军费开支占财政的70%以上。为啥?因为开封无险可守,只能靠养重兵。北宋巅峰时期的禁军规模达到80万。
为了买和平,北宋还要给辽国、西夏送岁币,每年送几十万两白银、几十万匹绢。
冗兵、冗官、冗费三大顽疾,把北宋财政拖垮。1127年,金军直接南下,跨过黄河,几乎没遇到任何天然屏障就打到了开封城下。
靖康之耻爆发,北宋灭亡。
从赵匡胤976年迁都失败到1127年靖康之耻,整整151年。赵匡胤"不出百年"的预言,几乎精准应验。
【主要信源】
《宋史·太祖本纪》,脱脱等,元代
《续资治通鉴长编》,李焘,南宋
《北宋为什么要在开封建都?》,知乎专栏,2024年
《北宋都城为何选择无险可守的开封》,腾讯新闻,2020年
《北宋王朝为什么选择定都开封?》,新浪新闻,2021年
