mongo开机命令:
选择/创建数据库,有则进入,无则自动创建:
删除集合(sutdent):
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,再输入以上代码。