MongoDB的常规操作 「爱情、让人受尽委屈。」 2022-12-15 00:59 235阅读 0赞 # [MongoDB的常规操作][MongoDB] # **MongoDB的命令操作流程:** **先进入MongoDB数据库** **![b44a1fb61ded563c43e2e5632f296b0b.png][]** 首先查看所有数据库: show dbs 1、创建demo数据库: use demo 查看当前数据库:db 查看所有数据库:show dbs 因为demo还没有数据,所有无法显示出来 ![d6ac6309e2dd5e36020f1e45b75aa754.png][] 2、创建student集合: db.createCollection("student") db.createCollection("test")用于删除集合的时候查看数据有对比 查询集合: show collections show tables demo数据库有一个以上集合或其他数据之后,就可以查找到了 ![74160049ede2dd55731c9309c3ce720a.png][] 3、插入数据:学号、姓名、性别、年龄、备注 db.student.insert(\{"Sno":15,"Sname":"陈志锋","Ssex":"男","Sage":21,"Sbz":"创造bug"\}) db.student.insert(\{"Sno":16,"Sname":"钟靓仔","Ssex":"女","Sage":22,"Sbz":"寻找bug"\}) db.student.insert(\{"Sno":17,"Sname":"赖靓仔","Ssex":"男","Sage":23,"Sbz":"解决bug"\}) db.student.insert(\{"Sno":18,"Sname":"朱靓仔","Ssex":"女","Sage":24,"Sbz":"检查bug"\}) db.student.insert(\{"Sno":19,"Sname":"黄靓仔","Ssex":"男","Sage":25,"Sbz":"审核项目"\}) ![3f47449ff77c7b64b7a2d743ed1f7c9d.png][] 4、查询数据: 查看所有数据库:show dbs 查看集合所以数据:db.student.find() 根据学号索引来查询:db.student.find(\{"Sno":15\}) ![10ddfed88bfe6d6fd6eb53fe6bd0476d.png][] 5、修改数据: db.student.update(\{"Sno":16\},\{$set:\{"Ssex":"男"\}\}) db.student.find(\{"Sno":16\}) db.student.update(\{"Sno":18\},\{$set:\{"Ssex":"男"\}\}) db.student.find() ![8a35fe51806570e569edfdeb758dcafd.png][] 6、删除数据 ①删除个别文档: db.student.remove(\{"Sno":17\}) db.student.find() ②删除整个集合: db.student.drop() show tables ③删除数据库: db.createCollection("student") db.dropDatabase() ![528de71dfb394371b527b86b1d3c8e56.png][] 参考:[https://www.cnblogs.com/zhif97/p/12806308.html][MongoDB] [MongoDB]: https://www.cnblogs.com/zhif97/p/12806308.html [b44a1fb61ded563c43e2e5632f296b0b.png]: /images/20221123/a085cc7d2c0a410e9359fc1b3b2d61d4.png [d6ac6309e2dd5e36020f1e45b75aa754.png]: /images/20221123/45e7a213c2f849cbb5be49ffd8edf8a8.png [74160049ede2dd55731c9309c3ce720a.png]: /images/20221123/ab2790c98c7a4bbdb05ec181bb0fd2c0.png [3f47449ff77c7b64b7a2d743ed1f7c9d.png]: /images/20221123/8e981c82bc324dfda2abf7febc2e5a49.png [10ddfed88bfe6d6fd6eb53fe6bd0476d.png]: /images/20221123/b7bb1654bb2b4449be49e4249385d725.png [8a35fe51806570e569edfdeb758dcafd.png]: /images/20221123/ec6f3fcb6d6441879febdfe10cbbe164.png [528de71dfb394371b527b86b1d3c8e56.png]: /images/20221123/26bca6dc6c094605a4c880fb9ffb1807.png
还没有评论,来说两句吧...