1、MongoDB安装
- MongoDB安装 下载.msi文件 安装时,取消勾选“MongoDB Compass”,它是MongoDB官方的图形化工具,无须安装。
- 配置环境变量 系统设置->环境变量->添加PATH:D:\mongo\bin
- 启动mongodb服务 mongod --dbpath “D:\mongo\data”
- 使用 mongo shell 连接mongodb服务 连接服务:mongo 查看数据库列表:show dbs;
2、Robo3T安装
- Robo3T
adminMongo 以Robo3T为例,使用步骤如下: 官网下载 robo3t-1.3.1-windows-x86_64-7419c406.exe 点击安装 填写相关信息,启动 Robo3T GitBash启动 MongoDB服务 在Robo3T中创建连接、完成
使用Robo3T - 连接本地MongoDB服务
查看集合,切换三种显示方式——json视图、表格视图、对象视图
使用Robo3T Shell:输入mongo shell命令,点击“执行”按钮
3.MongoDb的启动
mongod --dbpath "d:\mongodb\data" //这里的路径为mongodb的安装路径,以此来启动mogoDB数据库
mongo //另外打开一个命令行执行该语句之后开始操作mongoDB数据库
4.使用 mongo shell,常用命令
1、帮助命令
help
db.help()
db.test.help()
db.test.find().help()
2、数据库操作命令
//db为数据库名称
show dbs
use dbname 切换数据库
db / db.getName() 查看当前数据库名称
db.stats() 显示当前DB的状态
db.version() 查看当前DB的版本
db.getMongo() 查看当前DB的连接的主机地址
db.dropDatabase() 删除当前DB
3、创建数据库和集合
use project 不存在就创建,存在就切换至
db.createCollection('user') // 创建user集合
db.createCollection('music', {
size:20,capped:true,max:100}) 创建固定容量的集合
show dbs
show collections / db.getCollectionNames()
db.user.isCapped() 判断集合是否为定容量
db.getCollection('music') 获取指定集合
db.printCollectionStats(