mongo命令总结

mongo开机命令:
mongod --path E:\mongo


如果不输入--path指定文件位置,则会默认进入C:data\db\,前提你得创建好。

打开一个新的cmd进行操作:


连接mongo数据库:

mongo



显示文件夹内所有数据库:

show dbs



选择/创建数据库,有则进入,无则自动创建:

use xiongtm



显示所有:

show collections
collections是复数,所以里面可能有多个集合。如数据库“xiongtm”里面分别有两个集合“student”和“xiongtm”。



插入数据到集合(student),有则进入,无则自动创建:

db.student.insert({"name":"李四"},{"age":"23"})


查看某个集合(student)的所有数据:

db.student.find()


精确查找某个集合(sutdent)所有数据:

db.student.find({"age":17})//查找所有年龄为17的学生
db.student.find({"age":17,"sex":"男"})//查找所有年龄为17的男生




删除集合(sutdent):

db.student.drop()



显示当前所在数据库(xiongtm):

db



删除当前所在数据库(xiongtm):

db.dropDatabase()



从外部批量导入数据:

mongoimport --db xiongtm --collection student --drop --file

--db xiongtm:指定数据库

--db collection student:指定集合

--drop:清空集合,不写则追加

--file:指定文件路径


从mongo的安装目录C:\Program Files\MongoDB\Server\3.2\bin 中可以看出:


bin文件夹有多个exe执行程序,不同的程序负责执行不同的命令。所以我们需要新开一个cmd,再输入以上代码。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值