跳到内容
当前位置:首页>戏曲>洗白曹操!被戏曲抹黑千年的他,才是乱世真英雄!

洗白曹操!被戏曲抹黑千年的他,才是乱世真英雄!

  • 2026-09-24 16:10:18
洗白曹操!被戏曲抹黑千年的他,才是乱世真英雄!

专讲史册里真实的历史人物。不看课本标签,读懂王侯、布衣豪杰的一生起落。

纪史人物,带你读懂真实的历史人物

文 |纪史人物

编辑 |纪史人物


舞台之上,一张惨白的脸谱,几乎就给曹操钉上了奸臣的标签。千百年来,老百姓听评书、看大戏,说起曹操,第一反应就是奸诈多疑,一心想要篡夺大汉江山。可历史的真相,真的是这样吗?

很多人对于曹操的印象,大多来自《三国演义》。小说为了突出刘备的正统地位,有意无意之间,把曹操塑造成一个心机深沉、阴险狡诈的乱臣。再经过民间戏曲一代代的演绎,白脸奸雄的形象深入人心。久而久之,大家几乎已经认定,曹操就是一个图谋汉室的野心家。但如果我们放下演义故事,翻开《三国志》去回看那段乱世,就会发现事情远没有非黑即白那么简单。

东汉末年,大汉王朝早已摇摇欲坠。黄巾起义之后,各地的州牧、太守手握兵权,纷纷割据一方。天子失去实权,朝廷号令出不了京城。

各路军阀为了争夺地盘互相厮杀,战火蔓延整个中原大地。打仗最苦的永远都是普通老百姓。城池一座座被战火焚毁,田地大片荒芜,到处都是流离失所的难民。史书记载,那时候中原很多地方百里之内看不见人烟,白骨暴露在荒野之上。曾经繁华的北方,被连年的内战折腾得满目疮痍。

就在天下大乱,各路诸侯都想着扩充自己势力的时候,曹操站了出来。不少人都知道曹操提出唯才是举的用人策略。在汉代,做官讲究门第出身,世家大族把持官场,普通寒门子弟就算再有本事,也很难得到出头的机会。不管品行名声如何,只要出身不够显赫,就很难踏入仕途。

而曹操颁布求贤令,打破了这延续多年的规矩。只要确实有才干,能够治国带兵,不论出身,不计较过往的污点,都可以出来做官。这在当时,可以说是非常大胆的做法。当然,这样的举措也得罪了不少根基深厚的士家大族,这也为日后很多文人批评曹操埋下了伏笔。

战乱之后,大片土地荒芜,老百姓逃的逃,死的死,粮食就成了最大难题。军队没有粮食,就很难站稳脚跟。曹操推行屯田制度,把无主的荒地收集起来,召集流亡的百姓耕种,由官府提供耕牛和农具,收获之后粮食按比例分配。正是靠着屯田,北方慢慢恢复了农业生产。流离失所的难民重新安定下来,军队也有了稳定的粮草供给。经过多年南征北战,曹操先后消灭吕布、袁术、袁绍等割据势力,逐步扫平北方大大小小的军阀,结束黄河流域无休止的混战。

这里就有一个大家争论最多的话题:既然曹操大权在握,挟天子以令诸侯,实力完全足够取代汉朝,为什么到死,他都没有登上皇帝的宝座?

不少人说,他只是时机不成熟,心里早就想当皇帝了,留给自己的儿子曹丕去完成改朝换代。这话其实不能说得这么绝对。当时朝堂之上,依旧有一大批忠于汉室的老臣。很多人心里还念着大汉的江山。身居丞相之后又晋位魏王,曹操所处的位置本身就十分尴尬。如果仅仅从实力来讲,以当时曹魏掌控的地盘和兵力,废掉汉献帝,自己登基称帝,并不是做不到。

可一旦他贸然称帝,很有可能会让刚刚趋于安稳的北方,再度陷入分裂。刘备、孙权正好可以抓住机会,打着讨伐篡逆叛贼的旗号,联合起兵攻打曹魏。到那时候,好不容易平息下来的战火,又会死灰复燃,受苦的依旧是普通百姓。

其实曹操自己曾经说过,如果没有他,不知道会有多少人称王称帝。这句话并不是狂妄自大。回想汉末乱世,袁术就曾经急急忙忙在淮南自立为帝,结果很快就众叛亲离,迅速败亡。袁术的结局就是活生生的前车之鉴。曹操选择保留汉献帝,终身恪守汉臣的名分,以丞相、魏王的身份执掌朝政。当然,我们也不能把曹操塑造成一个毫无瑕疵的圣人。他性格当中多疑狠厉的一面确实存在,历史上也出现过屠城的记录,这是他一生之中无法抹去的过错。

于是就出现了一道非常艰难的人性选择题,摆在曹操的面前。身处乱世,到底是死守礼教的虚名,恪守传统臣子的标准?如果一味追求后世史书当中的好名声,什么大事都不敢做,眼睁睁看着各路军阀继续互相攻打,千千万万老百姓在战乱当中流离丧命;还是放下世人的非议,背负一身骂名,用务实强硬的手段,先平定战乱,安顿天下苍生?

站在后世的角度,我们很容易拿着一套理想当中的道德标准,去评判古人的所作所为。可身处那个时局当中,并没有两全其美的答案。如果曹操甘愿交出手里所有的兵权,交还全部权力还给汉献帝,以当时汉室朝廷微弱的控制力,根本镇不住手握重兵的将领与地方豪强。一旦兵权散失,北方很有可能再次四分五裂,新一轮的军阀混战马上就会重新上演。

一边是世人唾骂的乱臣骂名,一边是北方百姓好不容易得来的安稳日子。曹操最终选择了务实平定乱世这条路。后世很多读书人,站在礼教的角度不断指责曹操,说他把持朝政,欺凌汉室;但是普通北方百姓实实在在得到了休养生息的机会。

等到曹操离世之后,曹丕接过权力,才正式逼迫汉献帝禅位,建立魏国。大汉王朝就此落幕。很多人便顺着这件事回过头来,指责曹操早就在为篡汉铺路。儿子的选择,并不能够直接等同于父亲的心愿。曹操活着的时候,始终没有迈出称帝的那一步,守住了作为汉臣的最后一条底线。

《三国志》里面的评价,相对更加公允,并没有完全把曹操写成一个十恶不赦的奸臣。真正把曹操奸贼形象放大的,还是后世的小说戏曲。民间更喜欢忠义仁厚的刘备,大家希望刘备能够重振汉室,于是曹操自然而然就被塑造成对立的反派角色。一代又一代的戏曲演员,用一张白脸,把奸诈的标签牢牢贴在了曹操身上。千年流传下来,演义当中的故事慢慢替代了真实的历史,很多人就把戏曲当中的人物当成了史实。

当然,我们今天重新回看曹操,也不需要刻意全盘去吹捧,一味给他洗白。他确实有着远大的格局,安定北方,恢复生产,不拘一格选拔人才,结束北方无休止的军阀厮杀,造福无数流离的百姓;可他性格当中的猜忌、暴戾,犯下的过错,同样不应该刻意遮掩。

人处在复杂的环境之中,很难做到面面俱到,既要成就一番事业,又要保全完美的名声,往往是一件非常奢侈的事情。虚名固然好听,可老百姓实实在在的安稳日子,有时候更加珍贵。

读历史也提醒我们,千万不要单纯靠着影视剧和戏曲故事去判定一个历史人物的好坏。不要被固化的脸谱先入为主,拨开故事的外衣,静下心读一读史料,才能够看见历史最真实的模样。

由于平台规则,只有当您跟我有更多互动的时候,才会被认定为铁粉。如果您喜欢我的文章,可以点个“关注”,成为铁粉后能第一时间收到文章推送。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-09-25 15:11:41 HTTP/1.1 GET : http://f.sjds.net/a/490661.html
  2. 运行时间 : 0.081752s [ 吞吐率:12.23req/s ] 内存消耗:4,332.21kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=db02ed03e4fd4ae3f3d858ce1e14d7ba
  1. /www/wwwroot/f.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/f.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/f.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/f.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/f.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/f.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/f.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/f.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/f.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/f.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/f.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/f.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/f.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/f.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/f.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/f.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/f.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/f.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/f.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/f.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/f.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/f.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/f.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/f.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/f.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/f.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/f.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/f.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/f.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/f.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/f.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/f.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/f.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/f.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/f.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/f.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/f.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/f.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/f.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/f.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/f.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/f.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/f.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/f.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/f.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/f.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/f.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/f.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/f.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/f.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/f.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/f.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/f.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/f.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/f.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/f.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/f.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/f.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/f.sjds.net/runtime/temp/92ad25f387b49bf6b973ed96044c92bd.php ( 8.11 KB )
  140. /www/wwwroot/f.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000607s ] mysql:host=172.18.0.4;port=3306;dbname=f_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000975s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000514s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000362s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000506s ]
  6. SELECT * FROM `set` [ RunTime:0.000266s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000620s ]
  8. SELECT * FROM `article` WHERE `id` = 490661 LIMIT 1 [ RunTime:0.000419s ]
  9. UPDATE `article` SET `lasttime` = 1790320301 WHERE `id` = 490661 [ RunTime:0.001218s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000298s ]
  11. SELECT * FROM `article` WHERE `id` < 490661 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000429s ]
  12. SELECT * FROM `article` WHERE `id` > 490661 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000411s ]
  13. SELECT * FROM `article` WHERE `id` < 490661 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000600s ]
  14. SELECT * FROM `article` WHERE `id` < 490661 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000636s ]
  15. SELECT * FROM `article` WHERE `id` < 490661 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000576s ]
0.099896s