赤壁之战的失败使曹操在短时间内失去了统一全国的可能,而孙和刘则通过赤壁之战的胜利开始了各自势力的发展。刘备向孙权借荆州后,实力迅速壮大,继而谋利。孙权多次率军攻合肥,几战不利。回到北方后,曹操花了五年时间休养生息,平定关中后才大规模征服孙权。这场战争形成了天下三分的雏形,奠定了三国鼎立的基础。
曹操的错误是:
(1)马超和韩遂还在关西,这是曹操的后患。关西军一直是曹操的威胁。
(2)放弃鞍马,争舟,与吴越一较高下,这不是中国导演;曹操也明白这个道理。他希望用荆州水军对抗吴军,但是他错了。赤壁之战前的接触战证明了一切。这就是曹操要战船的原因,只是因为这个才遭到了敌人的攻击。说到底还是水军差造成的。张辽在庾信的《江南赋》中提到:“张辽临赤壁,王拙降巴丘”。曹操的主力部队已经全部开赴赤壁。他希望以荆州水军为主力,然后利用绝对的兵力优势渡江,但是他高估了荆州水军,低估了吴军和长江。
(3)现在天冷,马无草;《三国志·孙权传》记载,公烧余船退兵,士卒饥肠辘辘,大部分战死。可见马没有草料,人也好不了多少。饥饿和瘟疫是困扰曹军的两大问题,这样的军队即使数量多,也很难取胜。
(4)驱使中国士人远游江湖,水土不惯,必生疾病。《三国志·曹操传》:去赤壁不利备战。于是发生了大疫,死了很多官员,就领兵回来了。有荆州、江南郡。
李友松的文章《曹操赤壁之败与血吸虫病关系的探讨》指出,曹操赤壁之战失利的原因是“病”——急性血吸虫病。赤壁之战的战场恰恰是当时血吸虫病严重流行的地区,当时正是血吸虫病的感染季节。赤壁之战在冬天打响,但曹骏在秋天迁徙和训练。曹操的水军在赤壁之战中战前就感染了血吸虫病,一个多月才发病,使得其在战争中疲惫不堪,不堪一击。但刘、孙所在部队长期在血吸虫病流行区从事生产生活,战士们或多或少都产生了一定的免疫力。然而,这种观点也有缺陷。曹操的水军主要来自荆州水军。这些士兵对血吸虫的免疫力应该和孙刘联军差不多,所以应该是其他疾病。
在陈文德所著的《曹操称雄史》一书中,分析了曹操失败的原因。他把主要失败归咎于东南风,说:“曹操用兵如神。俗话说‘说曹操曹操就到’,就是曹操用兵如风,侵略如火。刘备因为毫无准备而弃军徐州,在荆州赤壁大战前也遇到过类似的情况。由于曹操用兵谨慎,赤壁之战失利的原因除了周瑜自己的分析,还有一个气候事实。在洞庭湖区,由于地形风,当天气放晴时,可能会吹东南风与之对抗。这是生长在北方的曹操始料不及的,成为长江边长大的人的有利之地。”