查看类别

如何将SQLite连接到Excel——实时流式传输轻量级数据库数据

阅读时间4分钟

连接器指南

SQLite 微软Excel

SQLite SQLite
查询流 查询流
微软Excel 微软Excel
无ODBC驱动程序
实时数据
便携式

Query Streams 使您能够将 SQLite 数据库直接连接到 Microsoft Excel,无需 ODBC 驱动程序、VBA 脚本或文件上传即可流式传输实时数据。 在 QueryStreams.com 免费注册 并开始在几分钟内将实时SQLite数据导入您的电子表格。

本指南将向您展示如何在SQLite数据库文件与Microsoft Excel之间建立安全、实时的连接。Query Streams专为开发者、教育工作者、学习SQL的学生以及使用便携式数据库的团队打造——它让您能够随时随地访问SQLite数据,同时确保数据库文件在本地机器上保持安全。

基于文件的安全性

数据库始终本地存储,绝不上传至云端

零配置

指向 .db 文件并立即开始查询

共享查询

共享SQL查询而不共享数据库文件

学习的理想选择

适用于SQL教学与数据库实践

您将取得的成就

本指南结束时,您将能够

  • 将Excel连接到SQLite – 任何 .db、.sqlite 或 .sqlite3 文件
  • 实时执行SQL查询 从 Excel
  • 安全共享数据库查询 不共享数据库文件
  • 创建实时报告和仪表板 来自便携式数据库

先决条件

1

查询流账户

创建免费账户,开始使用SQLite集成。

创建免费帐户 →
2

已安装查询流代理

在SQLite数据库文件所在的机器上安装代理。

安装查询流代理→
3

SQLite 数据库文件

代理机器可访问的 .db、.sqlite 或 .sqlite3 文件。

下载 SQLite 工具 →
文件位置: 查询流代理必须能够直接访问您的SQLite数据库文件的文件系统。为获得最佳性能,不建议使用网络UNC路径。

步骤 1:访问查询流代理界面

1
2
3
4
5
6
7

安装并运行代理后,请配置您的SQLite连接。

  1. 打开网络浏览器 并导航至 https://localhost:1823
  2. 导航至数据连接: 点击 数据来源 > 连接
  3. 添加新连接: 点击 添加连接

步骤 2:选择 SQLite 作为您的连接类型

2
3
4
5
6
7
  1. 选择 SQLite: 点击 SQLite 瓦片(选中时有绿色边框)
  2. 替代方案 - 使用搜索: 输入“SQLite”即可快速找到它
  3. 点击下一步 继续

步骤 3:配置您的 SQLite 连接详细信息

3
4
5
6
7

所需的SQLite连接详细信息:

  1. 连接名称 – 友好名称(例如“我的SQLite数据库”)
  2. 数据库文件路径 – 指向您的 .db、.sqlite 或 .sqlite3 文件的完整路径(例如: C:\Data\chinook.db点击文件夹图标进行浏览。
  3. 密码 (可选)——仅当您的SQLite数据库已加密时
  4. 连接超时 – 默认30秒

完成后,点击 下一页.

重要: 代理程序必须安装在与SQLite文件相同的机器上,或具备直接访问文件的权限。网络路径虽可使用,但可能影响性能。

步骤 4:选择数据域

4
5
6
7

选择您的 数据领域 - 您的查询处理能力。.

  1. 查看可用领域: 根据您的订阅
  2. 选择领域: 为大多数使用情况选择 “默认数据域
  3. 点击下一步 测试连接

步骤5:测试SQLite连接

5
6
7

查询流将验证您的SQLite文件是否可访问。

  1. 自动测试: 代理程序尝试打开SQLite文件
  2. 审查结果: 成功显示文件大小、表和架构信息
  3. 点击下一步 如果成功
故障排除 若连接失败,请确认文件路径正确、文件存在且代理具有读取权限。对于加密数据库,请确保您提供了正确的密码。

步骤 6:完成设置

6
7
  1. 审查配置: 请确认文件路径和设置是否正确
  2. 点击完成 保存您的SQLite连接

您的SQLite连接已准备就绪!接下来,请安装Excel加载项。

第 7 步:安装插件并运行首次查询

7

从 Microsoft AppSource 安装查询流插件:

安装后,从 首页 选中“ribbon”选项卡,创建您的首个SQLite查询:

  1. 点击 “查询流”
  2. 选择您的SQLite连接
  3. 编写您的SQL查询:
示例 SQLite 查询 查询语言
SELECT
    customer_id、
    name、
    姓
    电子邮件
    国家
FROM 客户
WHERE country = 'USA
ORDER BY last_name
LIMIT 100;;
  1. 配置目的地: 选择 “创建新标签页”
  2. 点击播放 执行
支持的 Excel 版本: 查询流适用于 Microsoft 365 版 Excel(Windows/Mac)、Excel Online(网络浏览器)和 Windows 上的 Excel 2016/2019。.

成功!

您已将SQLite连接至Excel!数据将即时流向新工作表。随时重新运行即可从数据库文件获取最新数据。

下一步:保存和共享查询

使用 查询流门户网站 构建、保存和管理您的SQLite查询:

  • 保存查询: 存储常用SQL以供复用
  • 添加参数: 创建动态筛选器
  • 共享查询: 允许他人执行查询而不访问您的数据库文件
  • 从插件访问: 保存的查询显示在 “保存的查询 ”菜单中

常见问题

Query Streams 比 Excel 内置的 Power Query 更好吗? +

查询流通过以下关键优势完善了Power Query功能:无需配置ODBC驱动程序,支持跨Windows/Mac/Web平台运行,可实现安全共享而不暴露数据库文件,并支持对SQLite数据库进行协作访问。

🔒 我的SQLite数据库文件安全吗? +

是的。您的SQLite文件始终保存在本地计算机或网络中。Query Streams代理仅读取查询结果——数据库文件本身绝不会被上传或暴露在外部网络中。

💾 我可以在云存储中使用SQLite文件吗? +

是的,只要代理程序能够访问该文件即可。这包括 OneDrive、Dropbox、Google Drive(本地同步)或网络驱动器。代理程序需要对 .db/.sqlite 文件具有读取权限。

👥 我能否在不共享数据库文件的情况下共享查询? +

没错!与任何人共享已保存的查询。他们可以运行这些查询并获取实时数据,而无需查看您的SQL代码、数据库文件路径,也无需直接访问文件。

🎓 SQLite适合学习SQL吗? +

当然!SQLite是SQL教学的理想选择。它轻量级、基于文件、无需服务器配置,而查询流功能让学生能在Excel中即时练习SQL查询并获得结果。

💻 查询流是否适用于 Excel for Mac? +

是的。Query Streams 可与 MacOS 上的 Microsoft 365 版 Excel 配合使用。Excel 加载项支持所有主要平台,包括 Windows、Mac 和浏览器中的 Excel Online。.

更新 2026 年 6 月 3 日

Powered by BetterDocs