--- 库连接及简单数据操作 排坑
上述步骤我们成功创建了MongoDB数据库,接下来可以兴奋的开始操(乱)作(搞)了。
1.首先确保mongoDB启动状态下,打开windows命令行,移动至mongoDB安装目录中bin目录下。例:E:\developSpace\MongoDB\server\3.6\bin
2.运行mongo.exe。建立连接。
--- 简单命令连接查询操作
3.输入:show dbs 回车,查看所有的db库。
注意:mongoDB每次初始化连接后,默认是连在test库上。也就是无需任何操作直接连的test库。test库为mongoDB自动创建。当需要执行插入删除数据时,注意要先切换至需要操作的目标库。
4.输入:use las 回车,使用las这个库。
5.输入:show collections 回车,查看库内所有集合。
6.输入:use owner 回车,使用owner集合。
7.输入:db.owner.find(),查询集合内所有文档。(返回结果无格式化)
8.输入:db.owner.find().pretty(),查询集合内所有文档。(返回结果进行格式化)
--- 简单数据插入
9.文本内编写json格式数据,类似js代码。对变量进行insert()
10.将所有json数据变量及对应的insert()语句复制粘贴进mongoDB服务端。进行数据插入。
注:此处有一个小细节,我们先在test库上演示insert()。注意此时test库内没有owner集合。
执行插入操作。执行成功。
执行查询。
所以,我们发现mongoDB在执行插入操作,use使用操作,find查询操作时,并没有要求某个库或集合一定要处于创建完成状态,使用一个并不存在的库,向并不存在的集合内执行insert时,mongoDB会自动创建好相应的库和集合。
11.一通开心的操(乱)作(搞)后,对mongoDB的基本连接及简单语句有了了解。
输入:exit 回车,退出mongoDB连接。从新回到命令行bin目录下。