You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SurrealDB如何查看所有命名空间与数据库?附连接错误排查

SurrealDB 操作问题解答

1. 查看所有命名空间和数据库

进入SurrealDB SQL终端后,执行以下命令即可查询:

  • 查看所有命名空间:SELECT * FROM NAMESPACE;
  • 查看所有数据库:SELECT * FROM DATABASE;

2. 解决查询时的连接错误

你遇到的os error 10049是Windows系统下的地址无效错误,根源是客户端使用http://0.0.0.0:8000连接服务器。0.0.0.0是服务器用来监听所有网卡的地址,客户端不能直接用这个地址连接,需要替换为可访问的具体地址:

  • 使用本地回环地址重新连接:
    surreal sql --conn http://localhost:8000
    
  • 或者使用你的机器局域网IP地址(例如http://192.168.1.100:8000,需替换为实际IP)

另外,执行SELECT * FROM buybig前,还需要确保:

  • 已创建并切换到目标命名空间和数据库,示例命令:
    DEFINE NS my_ns;
    USE NS my_ns;
    DEFINE DB my_db;
    USE DB my_db;
    
  • buybig表已存在,否则会触发表不存在的错误。

内容的提问来源于stack exchange,提问作者Jaideep Shekhar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:40:23