当前位置:首页>Excel>Excel实时采集神器!Data Streamer+Arduino,温湿度仪表盘一键搞定(附可直接用模板)

Excel实时采集神器!Data Streamer+Arduino,温湿度仪表盘一键搞定(附可直接用模板)

  • 2026-05-20 13:48:04
Excel实时采集神器!Data Streamer+Arduino,温湿度仪表盘一键搞定(附可直接用模板)

哈喽大家好!上一篇给大家介绍了Excel四大神器的整体定位,今天咱们正式开始实操——从最直观、最实用的「Data Streamer」入手!

不管你是做物联网监控、科学实验,还是简单的环境监测,肯定遇到过“实时数据手动录入”的麻烦:盯着传感器读数据,一个个敲进Excel,又累又容易错,还没法实时看到变化趋势。

其实不用这么麻烦!Excel自带的Data Streamer,就是专门解决“实时采集”的神器——不用写复杂代码,连接Arduino和传感器,就能自动采集温湿度、电压等数据,实时存入Excel,还能一键生成仪表盘、导出历史数据。

今天就给大家分享「完整实操步骤+可直接用的仪表盘模板+现成代码」,新手跟着点,30分钟就能搭建好自己的温湿度实时监控仪表盘,全程无难点,看完就能上手!

一、先搞懂:Data Streamer到底能干嘛?(1分钟快速了解)

很多朋友没听过这个工具,其实它是Excel自带的“实时数据采集器”,藏在加载项里,启用后就能直接用,核心功能一句话总结:

连接外部设备(Arduino、传感器等),将实时数据自动导入Excel,自动刷新、可视化,还能双向控制设备,不用手动录入一个数字!

✅ 适用场景(对号入座):

  • 物联网监控:温湿度、电压、转速等数据实时采集;

  • 科学实验:记录实验过程中的实时数据,避免手动记录误差;

  • 工业监测:简单设备的实时数据监控,不用复杂系统;

  • STEM教学:新手入门Arduino+Excel的数据采集实操。

咱们今天重点讲最常用的「温湿度采集」,搭配Arduino和DHT11/DHT22传感器,全程实操,一步步教你做!

二、第一步:启用Data Streamer(3步到位,新手也能会)

Data Streamer默认是隐藏的,先按步骤启用,全程3步,和上一篇总起篇提到的工具启用方法一致,很简单:

  1. 打开Excel,点击顶部「文件」→ 选择「选项」(最下方);

  2. 在弹出的窗口中,点击左侧「加载项」→ 右侧「管理」选择「COM加载项」→ 点击「转到」;

  3. 在新窗口中,勾选「Microsoft Data Streamer for Excel」→ 点击「确定」,等待1-2秒,顶部就会出现「Data Streamer」选项卡,启用成功!

⚠️ 避坑提醒:如果勾选后找不到选项卡,关闭Excel重新打开,或检查Excel版本(需2016及以上版本,WPS暂不支持)。

三、第二步:搭建温湿度仪表盘(打开即用,核心干货)

不用自己从零搭建仪表盘,我给大家准备了现成的模板,新建Excel,按以下步骤操作,保存就是成品,后续采集数据直接用!

步骤1:新建工作表并命名(规范布局,避免混乱)

打开Excel,新建一个工作簿,新建4个工作表,分别命名(直接复制名称,避免出错):

  • Data In“数据输入”(用于接收实时采集的数据,自动追加);

  • Data Out“数据输出”(用于发送指令控制Arduino,今天暂用不到);

  • Dashboard“设置”(仪表盘主界面,展示实时数据、曲线、报警);

  • History“清单”(用于导出历史数据,无需手动操作)。

步骤2:设置Data In表头(数据自动追加的关键)

点击「Data In」工作表,按以下设置表头(直接复制,粘贴到对应单元格):

  • A列(A1单元格):时间(自动记录采集时间);

  • B列(B1单元格):温度(℃);

  • C列(C1单元格):湿度(%RH)。

设置完成后,后续采集的数据会自动追加到A2、B2、C2及以下单元格,不用手动输入。

步骤3:搭建Dashboard主界面(核心,直接复制套用)

点击「Dashboard」工作表,这是仪表盘的核心界面,包含实时数据、曲线、报警、导出按钮,直接按以下内容搭建,不用自己设计:

  1. 标题区:在A1单元格输入「温湿度实时监控仪表盘(带历史导出)」,选中A1:C1单元格合并居中,字体加粗、字号16,颜色浅蓝;

  2. 实时数据卡片:

    • A3单元格:当前温度(℃),A4单元格:=DataIn!B2(引用最新温度数据),选中A4单元格,字体加粗、字号14,颜色红色;

    • B3单元格:当前湿度(%RH),B4单元格:=DataIn!C2(引用最新湿度数据),选中B4单元格,字体加粗、字号14,颜色蓝色;

    • C3单元格:更新时间,C4单元格:=DataIn!A2(引用最新采集时间),字体常规、字号12。

  3. 统计卡片:

    • A6单元格:最高温度,A7单元格:=MAX(DataIn!B:B),字体加粗;

    • B6单元格:最低温度,B7单元格:=MIN(DataIn!B:B),字体加粗;

    • C6单元格:平均温度,C7单元格:=AVERAGE(DataIn!B:B),字体加粗(保留1位小数)。

  4. 状态报警:

- A9单元格:采集状态,A10单元格:=IF\(ISBLANK\(DataIn\!B2\),\&\#34;未采集\&\#34;,\&\#34;正常采集\&\#34;\);- 选中A10单元格,设置条件格式:“正常采集”显示绿色,“未采集”显示灰色(路径:开始→条件格式→突出显示单元格规则)。
  1. 历史数据导出:

    • 插入按钮:开发工具→插入→按钮(表单控件),绘制在D1单元格附近,命名为「导出历史数据」;

    • 绑定宏:右键按钮→指定宏,粘贴下方宏代码(直接复制,无需修改),点击确定。

  2. 实时曲线:

    • 插入折线图:插入→折线图→选择“带数据标记的折线图”;

    • 选择数据:点击图表→选择数据,X轴选择Data In的A列(时间),Y轴选择B列(温度)、C列(湿度),生成两条曲线,分别命名“温度”“湿度”;

    • 设置自动滚动:右键图表→选择数据→水平(分类)轴标签→编辑,设置轴范围为“最近30条数据”,确保曲线实时滚动更新。

宏代码(直接复制,无需修改)

Sub 导出历史数据()    Dim wsIn As Worksheet    Dim wsHistory As Worksheet    Dim lastRow As Long    Set wsIn = ThisWorkbook.Worksheets("Data In")    Set wsHistory = ThisWorkbook.Worksheets("History")    ' 复制Data In中的数据到History    lastRow = wsIn.Cells(wsIn.Rows.Count, "A").End(xlUp).Row    wsIn.Range("A1:C" & lastRow).Copy wsHistory.Cells(wsHistory.Rows.Count, "A").End(xlUp).Offset(1, 0)    ' 提示导出成功    MsgBox "历史数据导出成功!请查看History工作表", vbInformationEnd Sub

四、第三步:连接Arduino,开始采集(关键步骤)

仪表盘搭建完成后,连接Arduino和传感器,就能开始实时采集数据,这一步是核心,跟着做,别出错!

步骤1:准备设备(必看)

  • 硬件:Arduino Uno(或其他型号)、DHT11/DHT22温湿度传感器、面包板、杜邦线(3根);

  • 软件:Arduino IDE(免费下载,官网可直接获取)、Excel(2016及以上版本)。

步骤2:上传Arduino代码(直接复制,适配DHT11/DHT22)

  1. 打开Arduino IDE,新建项目,删除默认代码,粘贴下方代码(根据传感器型号选择,无需修改其他内容);

  2. 选择对应板型:工具→板型→选择“Arduino Uno”;

  3. 选择串口号:工具→端口→选择Arduino连接电脑的串口号(设备管理器可查看);

  4. 点击右上角「上传」按钮,等待上传完成(底部显示“上传成功”即可)。

Arduino代码(DHT11传感器,直接复制)

#include <DHT.h>#define DHTPIN 4     // 传感器DATA引脚接Arduino D4#define DHTTYPE DHT11  // 传感器型号为DHT11DHTdht(DHTPINDHTTYPE);voidsetup() {Serial.begin(9600);  // 波特率9600,与Excel一致dht.begin();}voidloop() {delay(1000);  // 每秒采集一次数据floath=dht.readHumidity();  // 读取湿度floatt=dht.readTemperature();  // 读取温度(℃)// 打印数据到串口,格式:时间,温度,湿度(逗号分隔,Excel可识别)Serial.print(millis());Serial.print(",");Serial.print(t);Serial.print(",");Serial.println(h);}

Arduino代码(DHT22传感器,直接复制)

#include <DHT.h>#define DHTPIN 4     // 传感器DATA引脚接Arduino D4#define DHTTYPE DHT22  // 传感器型号为DHT22DHTdht(DHTPINDHTTYPE);voidsetup() {Serial.begin(9600);  // 波特率9600,与Excel一致dht.begin();}voidloop() {delay(1000);  // 每秒采集一次数据floath=dht.readHumidity();  // 读取湿度floatt=dht.readTemperature();  // 读取温度(℃)// 打印数据到串口,格式:时间,温度,湿度(逗号分隔,Excel可识别)Serial.print(millis());Serial.print(",");Serial.print(t);Serial.print(",");Serial.println(h);}

(代码上传配图:直接获取→ 截图Arduino IDE界面,圈出“板型选择”“串口号选择”“上传按钮”,底部显示“上传成功”提示,尺寸1080×600px,确保操作步骤清晰)

步骤3:Excel连接Arduino,开始采集

  1. 打开之前搭建好的仪表盘Excel文件,点击顶部「Data Streamer」选项卡;

  2. 点击「Connect」,在弹出的窗口中,选择Arduino对应的串口号(和Arduino IDE中一致),波特率选择「9600」,数据分隔符选择「逗号」;

  3. 点击「Start Data」,等待1-2秒,Data In工作表会自动追加数据,Dashboard的温湿度实时跳动,曲线自动滚动,采集成功!

(采集效果配图:直接获取→ 截图Excel的Dashboard界面,展示实时跳动的温湿度数据和滚动曲线,标注“实时采集成功”,尺寸1080×800px,突出效果,让粉丝直观看到成果)

五、常见问题排查(避坑指南,必看!)

新手操作时可能会遇到一些问题,整理了3个最常见的坑,对照排查,快速解决:

  • 问题1:Excel连接失败,提示“无法打开串口”

    • 排查:检查串口号是否正确(设备管理器重新查看)、Arduino是否重启、USB线是否接触良好;

    • 解决:关闭Arduino IDE(避免串口被占用),重新插拔USB线,选择正确串口号,重新连接。

  • 问题2:Data In无数据显示,仪表盘不更新

    • 排查:检查Arduino代码是否上传成功、传感器接线是否正确(VCC接5V、GND接地、DATA接D4)、波特率是否为9600;

    • 解决:重新上传代码,检查接线,确保Arduino正常工作(可通过Arduino IDE串口监视器查看数据)。

  • 问题3:导出历史数据失败,提示“宏被禁用”

    • 排查:Excel文件未保存为启用宏的格式,宏被禁用;

    • 解决:文件→另存为→选择「Excel启用宏的工作簿(.xlsm)」格式,重新打开,启用宏即可。

(避坑配图:直接获取→ 用Excel制作简易问题排查表格,包含问题、排查方法、解决方法,背景浅灰,尺寸1080×500px,方便粉丝对照查看)

六、粉丝互动+福利领取(必看!)

按照上面的步骤,你就能快速搭建好温湿度实时监控仪表盘,一键采集、一键导出,不用复杂操作,新手也能轻松搞定!

留言区互动来啦!评论区告诉我:

👉 你平时需要采集什么类型的数据?温湿度、电压,还是其他?

我会根据大家的留言,后续补充对应的数据采集教程,帮大家解决实际问题。

💡 核心福利:关注公众号,回复“仪表盘”,即可获取「完整仪表盘模板+宏代码+Arduino代码」,直接下载打开就能用,不用自己搭建、不用自己写代码,节省大量时间!

这里提醒大家:采集到的数据往往比较杂乱,有异常值、空值,直接用来分析会出错,怎么办?

下一篇,我们讲Excel数据分析黄金搭档——Power Query+Power Pivot,教你快速清洗采集到的数据、搭建分析模型,秒出分析结果,记得锁定哦!

最新文章

随机文章

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