用途:在运行查询或加载数据之前,从任意应用、脚本或服务建立到 MotherDuck 的数据库连接。
主要能力:提供连接方式选择指导,包括 Postgres 端点(推荐用于需要 PostgreSQL 线协议兼容的后端应用)、pg_duckdb、原生 DuckDB API,以及 md: 工作区连接(适合多数据库探索、引导流程和临时验证环境)。涉及令牌处理、SSL 设置、读扩展、attach 模式与常见故障模式。
使用方式:先选定一种连接方法,同一应用内不要混用;将 MotherDuck 令牌放入环境管理的密钥中,不要写入源码;按需显式配置 SSL;用 SELECT 1 AS connected 验证连接,再列出可访问的表。若为读密集且并发,再评估读扩展与 session_hint。建议从单一连接开始,仅在出现真实并发读压力时增加连接池或读扩展。custom_user_agent 水印属于原生 DuckDB 模式,不适用于 PG 端点。
适用场景:后端应用接入、混合本地/云端执行、多数据库探索与临时验证。
限制:资料未提供具体连接字符串、令牌类型、价格或平台细节;应以当前 MotherDuck 官方连接、attach 模式、读扩展与多线程文档为准,若可用可先用 MotherDuck MCP 的 ask_docs_question 查询最新行为。相关技能包括 explore、query 和 duckdb-sql。