MongoDB具有JavaScript外壳程序, 该外壳程序允许从命令行与MongoDB实例进行交互。
如果要创建表, 则应命名该表并定义其列以及每一列的数据类型。
该Shell对于执行管理功能和运行实例很有用。
如何运行外壳要启动外壳, 请打开命令提示符, 以管理员身份运行它, 然后运行mongo可执行文件:
$ mongo
MongoDB shell version: 2.4.0
Connecting to: test
你应该在启动外壳程序之前启动mongoDB, 因为外壳程序会在启动时自动尝试连接到MongoDB服务器。
该外壳是功能齐全的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” 时, 外壳程序将检测JavaScript语句是否完整。
【MongoDB Shell】如果该语句未完成, 则外壳程序允许你继续在下一行写入它。如果你连续三下按Enter键, 它将取消格式不正确的命令, 并使你返回到> -提示符。
推荐阅读
- MongoDB创建集合
- MongoDB创建数据库
- MongoDB相对于RDBMS的优势
- MongoDB数据类型
- 如何在Windows上安装MongoDB
- NoSQL数据库
- MongoDB的历史
- MongoDB的功能
- MongoDB教程介绍