SQLite 谷歌工作表
查询流
Query Streams 使您能够将 SQLite 数据库直接连接到 Google Sheets,无需 Apps Script、ODBC 驱动程序或文件上传即可流式传输实时数据。 在 QueryStreams.com 免费注册 并开始在几分钟内将实时SQLite数据导入您的电子表格。
本指南将向您展示如何在 SQLite 数据库文件和 Google Sheets 之间建立安全、实时的连接。Query Streams 非常适合开发人员、教育工作者、学习 SQL 的学生以及使用便携式数据库的团队——它可以让您随时随地访问 SQLite 数据,同时确保本地计算机上的数据库文件安全无虞。
基于文件的安全性
数据库始终本地存储,绝不上传至云端
零配置
指向 .db 文件并立即开始查询
共享查询
共享SQL查询而不共享数据库文件
学习的理想选择
适用于SQL教学与数据库实践
您将取得的成就
本指南结束时,您将能够
- 将 Google Sheets 连接到 SQLite – 任何 .db、.sqlite 或 .sqlite3 文件
- 实时执行SQL查询 来自 Google Sheets
- 安全共享数据库查询 不共享数据库文件
- 创建实时报告和仪表板 来自便携式数据库
先决条件
步骤 1:访问查询流代理界面
安装并运行代理后,请配置您的SQLite连接。
- 打开网络浏览器 并导航至
https://localhost:1823 - 导航至数据连接: 点击 数据来源 > 连接
- 添加新连接: 点击 添加连接
步骤 2:选择 SQLite 作为您的连接类型
- 选择 SQLite: 点击 SQLite 瓦片(选中时有绿色边框)
- 替代方案 - 使用搜索: 输入“SQLite”即可快速找到它
- 点击下一步 继续
步骤 3:配置您的 SQLite 连接详细信息
所需的SQLite连接详细信息:
- 连接名称 – 友好名称(例如“我的SQLite数据库”)
- 数据库文件路径 – 指向您的 .db、.sqlite 或 .sqlite3 文件的完整路径(例如:
C:\Data\chinook.db点击文件夹图标进行浏览。 - 密码 (可选)——仅当您的SQLite数据库已加密时
- 连接超时 – 默认30秒
完成后,点击 下一页.
步骤 4:选择数据域
选择您的 数据领域 - 您的查询处理能力。.
- 查看可用领域: 根据您的订阅
- 选择领域: 为大多数使用情况选择 “默认数据域
- 点击下一步 测试连接
步骤5:测试SQLite连接
查询流将验证您的SQLite文件是否可访问。
- 自动测试: 代理程序尝试打开SQLite文件
- 审查结果: 成功显示文件大小、表和架构信息
- 点击下一步 如果成功
步骤 6:完成设置
- 审查配置: 请确认文件路径和设置是否正确
- 点击完成 保存您的SQLite连接
您的 SQLite 连接已准备就绪!接下来,安装 Google Sheets 插件。
第 7 步:安装插件并运行首次查询
从 Google Workspace Marketplace 安装查询流插件:
安装后,打开 扩展 > 查询流 创建你的第一个 SQLite 查询:
- 点击 “查询流”
- 选择您的SQLite连接
- 编写您的SQL查询:
SELECT
customer_id、
name、
姓
电子邮件
国家
FROM 客户
WHERE country = 'USA
ORDER BY last_name
LIMIT 100;;
- 配置目的地: 选择 “创建新标签页”
- 点击播放 执行
成功!
您已将 SQLite 连接到 Google Sheets!数据将立即导入到新的工作表中。您可以随时重新运行此操作,以获取数据库文件中的最新数据。
下一步:保存和共享查询
使用 查询流门户网站 构建、保存和管理您的SQLite查询:
- 保存查询: 存储常用SQL以供复用
- 添加参数: 创建动态筛选器
- 共享查询: 允许他人执行查询而不访问您的数据库文件
- 从附加组件访问: 保存的查询显示在 “保存的查询 ”菜单中
常见问题
❓ Query Streams 是否使用 Google Apps 脚本? +
不。Query Streams 直接使用 Google Sheets API,性能更佳。与执行时间限制为 6 分钟的 Apps Script 不同,Query Streams 可以高效地处理 SQLite 查询,不会出现超时。
🔒 我的SQLite数据库文件安全吗? +
是的。您的SQLite文件始终保存在本地计算机或网络中。Query Streams代理仅读取查询结果——数据库文件本身绝不会被上传或暴露在外部网络中。
💾 我可以在云存储中使用SQLite文件吗? +
是的,只要代理程序能够访问该文件即可。这包括 OneDrive、Dropbox、Google Drive(本地同步)或网络驱动器。代理程序需要对 .db/.sqlite 文件具有读取权限。
👥 我能否在不共享数据库文件的情况下共享查询? +
没错!与任何人共享已保存的查询。他们可以运行这些查询并获取实时数据,而无需查看您的SQL代码、数据库文件路径,也无需直接访问文件。
🎓 SQLite适合学习SQL吗? +
当然!SQLite 非常适合 SQL 教学。它轻量级、基于文件,无需服务器配置,而且 Query Streams 功能可以让学生在 Google Sheets 中练习 SQL 查询并立即获得结果。

