MongoDB Shell

MongoDB 有一个 JavaScript shell,允许从命令行与 MongoDB 实例交互。

如果要创建表,应为表命名并定义其列和每列的数据类型。

shell 对于执行管理功能和运行实例很有用。

一、如何运行MongoDB Shell

要启动 shell,请打开命令提示符,以管理员身份运行它,然后运行 ​​mongo 可执行文件:

$ mongo  

输出结果为:

MongoDB shell version: 2.4.0
Connecting to: test

你应该启动MongoDB,在启动 shell 之前,因为 shell 在启动时会自动尝试连接到 MongoDB 服务器。

Shell 是一个功能齐全的 JavaScript 解释器。它能够运行任意JavaScript程序。

让我们举一个简单的数学程序:

>x= 100  
100  
>x/ 5;  
20  

您还可以使用 JavaScript 库

> "Hello, World!".replace("World", "MongoDB");  

输出结果为:

Hello, MongoDB! 

您甚至可以定义和调用 JavaScript 函数

> function factorial (n) {  
  
... if (n <= 1) return 1;  
  
... return n * factorial(n - 1);  
... }  
  
> factorial (5);  
  
120  

当您按下“Enter”时,shell 会检测 JavaScript 语句是否完整。

如果语句未完成,shell 允许您在下一行继续编写它。如果您连续按“Enter”三次,它将取消半格式命令并让您返回 > - 提示符。

热门文章

优秀文章