MongoDB 是目前应用最广泛的文档型数据库之一,它采用Bson 存储格式,可以更容易的与应用软件结合使用。MongoDB 拥有基于命令行的客户端,叫做 Mongo Shell,可以用来进行数据库操作,Mongo 指令是这个工具中最强大的功能,下面介绍一些常见的 Mongo 语句,可以实现各种快速操作。
1、创建和删除数据库
要创建新的数据库,可以使用 use + 数据库名 的指令来实现,例如:
` use mydb `
如果希望删除一个数据库,可以使用 db.dropDatabase() 来实现,例如:
` db.dropDatabase() `
2、检索和插入数据
要检索存储在一个 collection 中的文档,可以使用 find() 方法,例如:
` db.users.find() `
要插入一条数据,可以使用 insert() 方法,例如:
` db.users.insert({“name:”tom”,”age”:20,”gender”:”male”}) `
3、更新和删除数据
如果希望更新一条存储的文档,可以使用update() 方法,例如:
` db.users.update({“name”:”tom”},{“$set”:{“age”:21}}) `
要删除一条数据,可以使用remove() 方法,例如:
`db.users.remove({“name”:”tom”})`
4、创建和删除集合
要创建新的集合,可以使用 db.createCollection() 来实现,例如:
` db.createCollection(“emails”) `
如果要删除一个集合,可以使用db.collection.drop() 指令,例如:
`db.emails.drop() `
以上就是使用 MongoDB 指令实现各种快速操作的一些例子,Mongo 指令有着十分广泛的应用,可以使用它们进行各种复杂的数据库操作,而且也十分方便对数据库进行管理和调度。