1.安装sql
brew install mongodb
2.启动命令mongo,出现箭头>说明已经启动成功mongodb
mongo
➜ workspace mongo MongoDB shell version: 3.2.8 connecting to: test >
3.简单的使用shell
➜ workspace mongo MongoDB shell version: 3.2.8 connecting to: test > show dbs; //查询库 local 0.000GB mongo 0.000GB > show collections; //查询表 > use myDbs; //创建一个名为myDbs的数据库,当这个库存在时则是切换到这个数据库中去 switched to db myDbs > db.dropDatabase(); { "ok" : 1 } > show dbs; local 0.000GB mongo 0.000GB > use myDbs; switched to db myDbs > show dbs; local 0.000GB mongo 0.000GB > show collections; > db.myTable.insert({name:'hf',age:20}); //在mongodb中在插入数据时即建立了改表,此时建立的是名为myTable的数据表 WriteResult({ "nInserted" : 1 }) > show collections; //查询表 myTable > db.myTable.update({name:'hf'},{$set:{age:25}}) //修改 WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 }) > db.myTable.insert({name:'hhh',age:12});//插入 WriteResult({ "nInserted" : 1 }) > db.myTable.find(); //查询myTable表的全部数据 { "_id" : ObjectId("5a01160ed78cb73b1908e4bd"), "name" : "hf", "age" : 25 } { "_id" : ObjectId("5a011695d78cb73b1908e4be"), "name" : "hhh", "age" : 12 } > db.myTable.find().sort({age:1}) //根据age升序 { "_id" : ObjectId("5a011695d78cb73b1908e4be"), "name" : "hhh", "age" : 12 } { "_id" : ObjectId("5a01160ed78cb73b1908e4bd"), "name" : "hf", "age" : 25 } > db.myTable.find().count() //查询表myTable的个数 2 > db.myTable.remove({name:'hhh'}) //删除 WriteResult({ "nRemoved" : 1 }) >
4.打开客户端发现,已经建立了一个库名为myDbs,表名为myTable的信息数据库