MongoDB中的下载3.2版本(https://www.mongodb.com/download-center/community)

个人网盘下载

    bin>mongod --dbpath d:\www\MongoDB\data  打开:http://localhost:27017
    bin>mongod --config d:\www\MongoDB\etc\mongod.conf --httpinterface  打开:http://localhost:28017

启动实现方式:

  •     创建服务方式1: bin>mongod --config d:\www\MongoDB\etc\mongod.conf --install --serviceName "MongoDB")
  •     创建服务方式2: 计算机属性高级配置到path添加mongo所在的文件地址  cdm输入 mongo 启动 
  •     创建服务方式3:在MongoDB所在盘下的根目录创建一个data文件夹,并在data文件夹里创建一个db文件夹

                  bin目录,输入mongod --dbpath D:\data

                  新打开cmd,bin目录,输入mongo,按下回车

  •     创建服务方式4-(简易):在方式3基础, 方便的位置创建bat文件写入  (注意必须有path配置)

                                               @echo start

                                                pause

                                                start mongod --dbpath=D:\data\db

                                                start mongod --logpath=D:\log\MongoDB.log

                                                start mongo

               保存双击会打开bin目录下的mongo.exe

    
  
    

1.   直接打开 bin目录mongod 运行 或者 通过方式4的bat

   验证MongoDB服务是否已经启动  :

     在浏览器下打开:http:// localhost:27017 /,如果出现下图效果则说明服务已经启动成功: 

      It looks like you are trying to access MongoDB over HTTP on the native driver port.

2.   然后打开MongoVUE 尝试   cmd 输入:show dbs ; use imoomall ;db.goods.insert({id:120,'name':'mi6','salePrice':2356})


    
 

MongoVUE安装

  • 下载MongoVUE 

个人网盘下载

破解 
将解压ZIP下“破解补丁”文件夹中的“MongoVUE.exe”文件替换到安装文件目录下

建立连接

  • 先打开MongoVUE,按如下图流程 

基础操作

创建表

  • 右键数据库,点击add Collection,如下图: 

或者mongo.exe控制写入

打开MongoVUE 

cmd输入:show dbs; 使用imoomall; db.goods.insert({ID:120, '名称': 'MI6', 'salePrice':2356})

Mongodb:创建管理员,授权认证,给使用的数据库添加用户
    创建使用admin - db.createUser({user:“admin”,pwd:“admin”,roles:[“root”]})
    认证db.auth (“admin”,“admin”)
    
    创建使用test - db.createUser({user:“root”,pwd:“123456”,角色:[{role:“dbOwner”,db:“test”}]})
    
    mongod --config D:\ etc \ mongod.conf --auth(有问题)
    mongod --config /usr/local/etc/mongod.conf --auth(有auth需要授权)
    
    创建集合方式:
            db.createCollection( “users”)
            db.users.insert({id:123,name:“hello”,age:15,class:{num:“12
    level ”}})查询集合show collections // users
    查询指定集合db.users .find()
    查询第一条数据db.users.findOne()
        集合格式化db.users.find()。漂亮的()
        查询数据指定元素db.users.find({名称: “你好”})
                        db.users.find({'class.num':“12级”})
                        db.users.find({age:{$ gt:10}})//大于10的
                                                $ lt小于
                                                $ eq等于
                                                $ gte大于等于
                                                $ lte小于等于
    删除指定元素db.users.remove({age:15})
    删除集合db.users.drop()
    更新db.users.update({name:“hello”},{$ set:{age :30}})
                db.users.update({name:“hello”},{$ set:{'class.num':30}})
    删除数据库db.dropDatabase()
    
    数据写入:
        方式1 数据导入


        

方式2  注意不是在mongo.exe输入

        bin> cmd输入:mongoimport -d使用的库的名称-c使用的集合的名称-f要导入的文件地址 
        例如:mongoimport -d db_demo -c users --file C:\ Users \ Administrator \ Desktop \ dumall-用户(路径直接拖拽进CMD窗口即可)

网址相关:https//blog.csdn.net/lupengfei1009/article/details/50832996#mongovue%E5%AE%89%E8%A3%85

Logo

前往低代码交流专区

更多推荐