当时长安、洛阳经过安史之乱、黄巢起兵、藩镇混战,不知失陷过多少次,每一次兵灾对长安、洛阳来说,都是一场劫难,史载东西两都“十焚六七”,因此朱温并没有迁都长安、洛阳。
北宋定都时,开封已经建都几十年,加上便利的水运条件,得到空前的发展,不论是人口规模还是繁华程度,都已远超过当时的洛阳。而长安对北宋来说已经靠近边疆,不说契丹,就是西夏的威胁都不小。
宋太祖赵匡胤也看到定都开封的弊端,一度想迁都洛阳,欲据山河之胜,而去冗兵,循周、汉故事,以安天下也。只是他死的早,那时十国中的吴越、北汉都还在,北宋首要任务是南征北战。
976年(北宋太祖开宝九年)冬十月癸丑深夜,四十九岁的宋太祖赵匡胤崩于万岁殿,赵光义就在灵柩前即位,是为宋太宗。
宋太宗是反对迁都洛阳的,他说:“东京(开封)有汴渠之漕,岁致江、淮米数百万斛,都下兵数十万人咸仰给焉。且府库重兵,皆在大梁(开封),根本安固已久,不可动摇。”