先给一个总结一些常用的操作:
MongoDB 基本使用
1.查看数据库:
show databases
2.查看当前库
db
3.切换库
db databaseName 例:db admin
4.使用某一个 数据库,没有的话,就会自己创建一个
use databaseName
5.创建一个新的集合
db.createCollection("info")
show collections // 查看当前 db 下的所有的集合
6.查询
db.info.find(); //db.info.find({若干条件});
db.info.findOne();
7.插入
// 由于 MongoDB 与 JavaScript 结合比较紧密,可以直接使用 JavaScript 来配合操作
eg1:
db.info.insert({"ProductID":"0001","RoleID":"1000"});
eg2:
var json = {"ProductID":"0001","RoleID":"1000"};
db.info.insert(json);
8.remove
db.info.remove({条件});
9. 删除集合
db.databaseName.drop()
10.删除数据库(删除当前所在的数据库)
db.dropDatabase()
对于操作有几点说明:
- 使用 use dbname 时,如果没有当前的 dbname 会创建一个 db,但是只有在向 db 中插入数据之后,才算是真正创建完成。
- 可以使用 db.dbname.insert({"product":"王麻子"}),在没有创建集合的时候,就会自动创建集合以及插入数据。
- 由于 MongoDB 与 JavaScript 结合比较紧密,可以直接使用 JavaScript 来配合操作
详细介绍:
第一步: 开启 MongoDB 服务
第二步:连接到 MongoDB
找到我们MongoDB的安装路径下的 mongo.exe 并且双击执行,进入到 MongoDB:
查看数据库
show dbs
查看当前库
db
切换数据库
db databaseName
使用可视化工具,看的就更加直观:
对于经常做的操作:增加、删除、修改、查询后面会做介绍。