You need to enable JavaScript to run this app.
导航
命令操作
最近更新时间:2024.12.27 14:57:54首次发布时间:2023.04.04 19:23:02

本文介绍如何在文档数据库 MongoDB 版数据交互台执行命令操作。

前提条件

注意事项

  • 当会话窗口在 30 分钟内无任何操作时,默认断开连接并退回未登录状态。

  • 查询语句最多支持显示 3000 行。

  • 您可以在数据交互台的可操作区域,按需切换数据库和集合。最多支持显示 100 个数据库或集合。

  • 多条命令一起执行时,所有命令都会执行,但仅展示最后一条命令的结果。若需要查看某条指定命令的执行结果,需单独执行该命令。

  • 支持通过 CMD + Enter 快捷键执行指定 SQL 语句。

  • usesetitshow 系列命令不能与其他命令一起执行,若需执行请单次执行。

  • 不支持执行以下命令。

    命令形式子命令
    db.runCommand({$command})shutdownServerapplyOpsreplSetAbortPrimaryCatchUpreplSetFreezereplSetGetConfigreplSetInitiatereplSetMaintenancereplSetReconfigreplSetStepDownreplSetSyncFromreplSetAbortPrimaryCatchUpaddShardbalancerStartbalancerStopcheckShardingIndexmoveChunkmovePrimarymergeChunksremoveShardsetShardVersionsplitsplitVectorunsetSharding
    db.adminCommand({$command})clonecloneDatabasecloneCollectioncloneCollectionAsCappedcompactlogRotatereIndexshutdown

    db.$command

    db.shutdownServer()db.cloneDatabase("hostname")db.cloneCollection("test")

    rs.$command

    rs.freezers.initiaters.reconfigrs.freezers.stepDownrs.addrs.addArbrs.syncFrom

    sh.$command

    addShardmoveChunkmovePrimarymergeChunksremoveShardsetShardVersionsplitsplitVectorunsetSharding

操作步骤

  1. 登录文档数据库 MongoDB 版数据交互台
  2. 数据交互台页面的命令执行区域,编辑 SQL 语句,然后单击执行(F8) 或按 F8

    说明

    您也可以选中目标 SQL 语句,然后单击执行(F8) 或按 F8,执行部分语句。

    成功执行后,您可以在进行以下操作:
    • 查看运行记录和执行结果,在运行记录区域查看运行记录,在执行结果区域查看命令的运行结果。同时,您也可以单击关闭全部,关闭执行结果标签页。

    • 收藏 SQL:单击会话窗口右上角的图标,在收藏 SQL 控制面板,设置以下参数信息后,单击确定

      • SQL 名称:自定义 SQL 语句的名称,不可为空。

      • 生效范围:选择收藏的 SQL 语句生效的范围,当前支持选择在当前库当前实例中生效。

      • SQL 语句:您可以在 SQL 语句区域中修改需要收藏的 SQL 文本。

    • 查看收藏的 SQL 语句:单击会话窗口右上角的图标,在收藏夹控制面板,您可以查看编辑删除已收藏的 SQL 语句。

    • 查看 SQL 执行记录:单击会话窗口右上角的图标,在执行历史控制面板,您可以按需筛选指定时间内在所有窗口内执行的 SQL 语句。成功执行后,您可以在执行结果区域查看输出结果,在运行记录中查看执行记录,也可以单击清空记录删除执行记录。

相关 API

API描述
DataExecCommands调用 DataExecCommands 接口执行命令语句。
DataSessionKeepAlive调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。
DataCloseSession调用 DataCloseSession 接口退出 SQL 会话窗口。
DataCancelExec调用 DataCancelExec 接口取消 SQL 执行。