《MongoDB一步一步学开发》(Windows10环境)
三、常用数据库命令
1.显示数据库表
以管理员模式打开mongo.exe客户端,当你进入MongoDB后台后,它默认会链接到 test 数据库
输入show dbs命令,可以显示出所有数据库
admin 、config 、local即是有数据的数据库
show dbs
2.执行 “db” 命令可以显示当前操作的数据库的名称
db
上面test就是当前操作的数据库,由于test里面没有数据,上面的show dbs并没有列出test数据库,可以用简单的插入数据命令在test数据库表中插入一个简单的记录,再执行show dbs就能查询到test数据库表了。
3.插入一条简单的数据记录
输入db.test1.insert({x:10}),回车
db.test1.insert({x:10})
test1 是数据库表test里的名为:test1的集合名称
insert 是插入数据命令
{x:10} 是文档(document)
再次输入show dbs命令,test数据库就可以出现了。
输入db.test1.find()命令,回车,查询集合test1中的数据
db.test1.find()
出现查询结果:
{ "_id" : ObjectId("5d8891aea7d66ad614772499"), "x" : 10 }
4. 删除一条简单的数据记录
输入db.test1.remove({x:10})命令,回车
再次输入db.test1.find()命令,可以发现上次插入的数据已被删除。
5. 运行一些简单的算术运算
由于它是一个JavaScript shell,您可以运行一些简单的算术运算:
例如:输入1+1回车,出现结果2