mongodb基本操作

mongodb需要先启动一个服务器进程(mongod命令),然后再启动客户端进程(mongo命令)。安装完成之后如果启动的时候报这个错:

mongodb基本操作_第1张图片

那么是我们的环境没有配好,我们可以使用mongod --help命令查看帮助信息

会提示我们用这个命令:mongod --dbpath arg配置

找到我们新建的文件夹,即上面报错的“data/db”,然后输入mongod --dbpath=/Users/apple/mongodb/data/db 即可看到如下输出。

先启动服务端:mongod

再启动客户端:mongo

mongodb基本操作_第2张图片

1、首先创建一个数据库:use testDB

2、show dbs 可以查看所有的数据库(刚刚新建的数据库暂时还是空的,所以看不到,只会列出admin和local)

3、我们用db.testDB.insert({json}),往数据库插入数据,在show dbs就能看到test数据库了

mongodb基本操作_第3张图片

4、用use test,就能进入test下的数据库,然后show collections就能看到我们刚刚新建的testDB数据库了

5、删除数据库:db.dropDatabase(),就会输出{ "dropped" : "test", "ok" : 1 }

mongodb基本操作_第4张图片

6、数据库中插入内容:db.testDB.insert({age:"6",name:"xiaoming"})或者db.testDB.insert(docName),其中docName=({age:"6",name:"xiaoming"})

7、更新某一参数:db.testDB.update({'age':'18'},{$set:{'age':'20'}})

8、查看数据库里的内容:db.testdb.find()

9、删除集合中的文档:db.testDB.remove(docName)或者db.testDB.remove("age":"18").两者等价

9、根据某一字段查找db.testDB.find({"key":"value"})

10、可以使用db.createCollection("yourTable") 建一个表

你可能感兴趣的:(mongodb基本操作)