跳到内容
当前位置:首页>bgm资源>刘欢走了:他的歌是四十年中国的BGM,也是我们的年轮

刘欢走了:他的歌是四十年中国的BGM,也是我们的年轮

  • 2026-09-28 05:01:49
刘欢走了:他的歌是四十年中国的BGM,也是我们的年轮

刘欢走了。这个消息让人很难一下子接受。不是因为我们每天都在听他的歌,也不是因为他这些年一直活跃在舞台中央。恰恰相反,很多时候,他已经退到了更安静的位置。可有些人的存在就是这样:你平时未必时时想起,却总默认他还在那里。仿佛《少年壮志不言愁》还在那里,《弯弯的月亮》还在那里,《从头再来》还在那里,《我和你》还在那里。

只要那些歌还在,那个声音就还在。所以当“刘欢去世”真正成为一个事实,很多人忽然会有一种很具体的失重感。失去的不只是一个歌手。更像是那个一直替我们保存着旧时光的人,突然离开了。你会发现,刘欢的歌很少只属于刘欢。

听《少年壮志不言愁》,会想起电视机还摆在客厅最中央的年代;听《从头再来》,会想起父辈那些说不清楚、却真实发生过的人生转折;听《我和你》,又会一下子回到2008年的夏夜。那些歌一响,出来的不只是旋律。是客厅,是街道,是电视,是父母,是年轻时候的自己。也是我们曾经相信过的东西。所以,如果只是把刘欢的一生写成一部音乐生涯,反而把他写小了。

更准确地说,他像是过去四十年中国社会的一根声音刻度。

1988,1998,2008,2018,再到今天。

几乎每隔十年回头看一次,都能在他的作品和公共角色里,找到那个阶段中国人正在面对的问题。一个人的声音,竟然真的可以像年轮一样,把一个社会的精神变化保存下来。这大概就是所谓的时代BGM。它不是“当年最红的歌”。而是多年以后你重新听见时,仍然会突然意识到:原来我们那时候,是这样生活、这样相信、这样理解自己的。

· · ·

1988:BGM是“我可以有自己的人生”

1988前后,刘欢真正进入大众视野。《少年壮志不言愁》《心中的太阳》《弯弯的月亮》,今天听起来都带着一种极鲜明的80年代气质:昂扬,抒情,有理想主义,而且并不羞于把情感说大。为什么那个时候的人敢这样唱?因为一个新的“个人”正在中国社会里形成。

改革开放十年以后,单位、组织和集体依然重要,但个人命运开始获得前所未有的正当性。人们越来越多地开始问:我喜欢什么,我能成为什么,我这一生能不能改变。这其实是一个巨大的社会转型。过去,一个人的意义更多来自“属于哪里”。到了80年代后期,越来越多人开始想象“我要去哪里”。

所以刘欢早期那些歌,真正唱出来的并不是“励志”,而是主体性的萌芽。那个时代最珍贵的地方在于,个人意识开始觉醒,但还没有走向彻底的原子化。“我”已经出现,却仍然和“我们”连在一起。一个年轻人相信自己的努力,也相信社会整体在变好;相信个人可以有前途,也相信这个国家有前途。这两个判断可以同时成立。

所以80年代的BGM听起来总有一种今天少见的东西:理想主义并不需要解释自己。

今天的人面对宏大表达,本能会留一点距离,会问“这和我有什么关系”。1988的人还没有那么强的防御。那是一个“个人”刚刚被发现、而“共同体”仍然完整的年代。刘欢因此成为一种很特殊的声音:他唱的是“我”,但这个“我”始终站在人群里。

· · ·

1998:BGM是“时代变了,你得重新活一遍”

十年后,音乐明显变重了。《好汉歌》当然够响,但真正值得拿来做社会史样本的,是《从头再来》。这首歌后来被无数次当作励志经典。可放回1998,它其实很残酷。因为它背后不是抽象的“人生低谷”,而是非常具体的市场化转型:国企改革、下岗、再就业、单位制松动、福利结构调整。80年代那个相信“我可以改变命运”的人,到90年代末开始面对另一个问题:时代先改变了你的命运。

过去,一个人的职业、住房、医疗、福利、社会关系,都可能与单位紧密绑定。当这些结构开始松动,风险便从组织转移到家庭,从制度转移到个人。于是,“从头再来”成为一种新的社会伦理。听起来是鼓励。背后其实是一个很硬的政治经济学逻辑:

时代开始制造不确定性,个人负责把不确定性消化成奋斗。

这可能是理解90年代末中国社会非常重要的一句话。改革进入深水区以后,社会不再只制造机会,也开始重新分配风险。而这种风险分配越来越个人化。于是,个人的意义也变了。80年代的个人,是追求理想的人。90年代末的个人,是承担风险的人。这两个“个人”已经完全不是一回事。所以《从头再来》真正值得记住的,并不是它告诉我们“心若在,梦就在”。

而是那一代人必须学会:当制度性的稳定减少以后,人生越来越像一个需要自己经营的项目。

你得重新规划,重新学习,重新竞争,也重新承担失败。刘欢的声音到了这里,便不再只是青春和理想。它开始有了命运的重量。

· · ·

2008:BGM是“我的上升、国家的上升、世界的开放,是一回事”

再过十年,是《我和你》。如果说前两个十年还是个人命运史,2008一下子进入了国家与世界。这是刘欢一生最宏大的公共时刻。但2008真正特殊的地方,并不只是奥运会。它是一个极其罕见的社会心理时刻。那几年,个人生活的改善、国家实力的增长和全球化的展开,在相当多人的经验里是同方向的。

城市化加速,经济增长强劲,加入WTO之后的全球化红利持续释放,留学、旅游、跨国公司、互联网、大城市中产生活,都在扩张。一个普通人很容易形成这样的经验:我过得比以前好了。城市比以前好了。中国比以前强了。世界也离我更近了。于是,“我”“中国”“世界”之间,暂时没有明显裂缝。这就是《我和你》为什么能成立。今天再看,它甚至会显得简单得近乎天真。

但这种“简单”不是幼稚,而是时代的产物。因为只有一个对未来高度确定的社会,才敢把复杂世界压缩成一句:“我和你。”所以2008年的BGM,真正唱的是一种历史同步感。个人的人生时间、国家的发展时间、全球化的世界时间,在那个阶段曾经短暂重合。

社会学上,一个人最有安全感的时候,并不只是收入增长的时候,而是自己的生活轨迹和时代的大方向能够互相解释的时候。2008恰恰是这样一个节点。所以刘欢从1988唱到2008,其实完成了一个极其完整的叙事。

1988,他唱“我是谁”。1998,他唱“我怎么活下去”。2008,他唱“我们怎样走向世界”。

这二十年之所以能够有“时代歌手”,根本原因不是歌手更伟大,而是社会还有一个足够强的共同叙事中心。一个人的声音,才有机会变成所有人的声音。

· · ·

2018:BGM变成“我们还有没有真正属于这个时代的歌”

到了2010年代,情况变了。刘欢开始频繁出现在导师席。《中国好歌曲》尤其值得重新理解。很多人把它看作一个原创音乐节目。可如果放进刘欢的整个职业轨迹里,它更像是一个信号:当一个曾经直接生产时代歌曲的人,开始转过身来寻找“好歌曲”,说明时代本身的音乐生产机制已经发生变化。

过去缺的是谁来唱。后来缺的是谁能红。再后来,缺的是到底什么还能留下来。这是完全不同的问题。中国当然不缺会唱歌的人。音乐教育成熟了,选秀成熟了,综艺成熟了,数字音乐平台成熟了,短视频更把音乐传播效率推到了前所未有的程度。可很奇怪:歌越来越多,时代的歌越来越少。

这里面最核心的变化,不是审美,而是社会结构。一个高度分化的社会,很难再拥有统一的BGM。一线城市和县城不是同一种生活。70后和00后不是同一种时间感。体制内、大厂青年、自由职业者、全职妈妈、小镇青年、留学生,各自拥有完全不同的风险结构、生活节奏和情绪资源。过去那种“全国都在经历差不多的事情”的时代,慢慢结束了。再加上算法。

算法最厉害的地方,是让每个人都听到自己喜欢的歌。但公共文化最重要的能力,恰恰是让不同的人偶尔听到同一首歌。这两个逻辑几乎相反。所以2018前后真正发生的,是文化从公共广场迁移到无数个私人房间。房间更多了,音乐更多了,选择更多了。但很少再有人站在广场中央。这就是《中国好歌曲》最值得重新理解的地方。

它表面在找原创作品,深层其实是在挽留一种正在消失的东西:歌曲作为公共叙事的能力。

所以刘欢到了这个阶段,身份也变了。以前,他是时代BGM的演唱者。后来,他更像一个守门人。他似乎一直在问:这个时代,究竟还会留下些什么?

· · ·

2026:当每个人都有BGM,时代反而没有了BGM

到了今天,再回头看刘欢,最有意思的反而不是他有没有“2026代表作”。答案本身就说明问题。

1988,一部电视剧可以制造一首全民歌曲。1998,一次社会转型可以制造全民歌曲。2008,一场国家仪式可以制造全民歌曲。到了2026,我们每天听到的音乐比过去任何时代都多。短视频神曲、OST、说唱、电子乐、演唱会、音乐节、虚拟歌手、AI音乐、粉丝应援曲、游戏音乐……声音极大丰富。但你很难再回答一个问题:今天这个时代的BGM到底是哪一首?

可能已经没有答案了。因为今天的社会不是没有BGM。而是BGM太多了。每个人都有自己的。算法替我们建立私人歌单,平台替不同圈层分配文化,消费习惯替每个人制造独立的声音空间。于是我们从“共同收听”进入了“私人播放”。这可能是过去四十年最深刻的一次变化。

1988,人们开始拥有自我。1998,人们开始承担自我。2008,人们相信自我与时代可以共同上升。2018,人们进入越来越细的圈层。到了2026,我们几乎完成了一次彻底的文化个体化:每个人都拥有自己的BGM,但整个时代越来越没有BGM。

· · ·

再回到刘欢。一个人的去世,总会让人重新计算时间。有些人走了,我们会记得他的年龄。有些人走了,我们却突然发现,原来自己已经走过了这么多年。刘欢属于后者。因为他的声音一直在那里,替我们保存着时间。《少年壮志不言愁》一响,80年代回来了一会儿。《从头再来》一响,90年代末那些沉重又倔强的日子回来了一会儿。

《我和你》一响,2008年的北京、电视机前的人群、那个对未来异常笃定的夏天,也回来了一会儿。音乐有时候比照片更残忍。照片告诉你那个人当时长什么样。音乐却会让你突然记起来:那时候的你,还相信什么。

所以刘欢的离开,真正让人难过的,也许就在这里。我们当然知道,时代不会因为一个歌手的离开而停止。新的音乐还会继续出现,新的年轻人还会有自己的偶像,新的平台、算法、AI还会制造更多从未听过的声音。但有一种声音,大概真的会越来越远。那种声音不属于一个粉圈,也不属于一个平台。它从电视剧里来,从春晚里来,从奥运会来,从一家人的客厅里来。

它响起来的时候,你甚至不用问旁边的人喜不喜欢。因为你知道,他大概也听过。我们曾经生活在这样一个时代:一首歌可以同时属于几亿人。

今天想来,那其实是一件很奢侈的事。刘欢留下来的,也许正是这种奢侈最后的回声。我们告别的当然是刘欢。但又不完全只是刘欢。我们是在向一个曾经有共同旋律、共同电视机、共同夜晚、共同期待的年代,慢慢挥手。

那些歌不会消失。

只是以后再听见,它们越来越不像当下。

越来越像远方。

而远方最让人难过的地方,就是你明明还听得见声音,却已经回不去了。

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