<p><strong> 增、删、改、查是所有数据库必备的功能。我将简单的介绍如何使用MongoDB。</strong></p>
讯享网
下面我将以例子的方式介绍使用的方法(key并没有带双引号)。
写出以下操作命令
//2、数据库操作
/2.1查看数据库 注意:如果自定义数据库没有插入记录,show dbs不会显示此数据库
如果数据库不存在,则创建数据库,否则切换到指定数据库。
注意:对数据库进行操作之前,一定要用use切换至数据库。/
空1:
讯享网
/2.2创建数据库mySQL/
空2:
/2.3统计数据库信息/
空3:
讯享网
/2.4删除数据库myDB/
空4:
//3、集合操作
/3.1创建集合test/
空5:
讯享网
/3.2查询集合/
空6:
/3.3查看集合test详细信息/
空7:
讯享网
/3.4删除test集合/
空8:
//4、文档操作 在test集合中完成下列操作
//4.1、增加操作
/(1)增加一条文档 “name”为“<Python>” “bookprice”为22
空9:
讯享网
/(2)增加指定_id为1 “name”为“<Python>” “bookprice”为22文档/
空10:
/(3)增加一条复杂文档,包括书籍名称 价格 出版日期 出版信息(ISBN 出版社 标签)
“name”为“<c语言>”,“bookprice”为33,“adddate”为2006,“baseinf”为 “ISBN”:,“press”:“清华大学出版社”,“tags为:”good“、”book“、”it“、”program“。注意tags为一个key,有多个元素。
/
空11:
讯享网
//(4)插入文档并保存——批量插入[]
/

{ item: ”小学生教材“,name:”《小学一年级语文(上册)》“,price:12 },
{ item: ”初中生教材“,name:”《初中一年级语文(上册)》“,price:15},
{ item: ”高中生教材“,name:”《高中一年级语文(上册)》“,price:20},
{ item: ”外语教材“,name:”《英语全解 ABC(五年级上)》“,price:30}*/
空12:
//(5)插入文档并保存——批量插入——使用变量方式 (文档内容同上),变量名为books
空13:
讯享网
//4.2、删除操作 deleteMany deleteOne
//(1)删除一个集合里所有文档
use goodsdb
db.test.insertMany(
[{iterm:”铅笔“,price:12},
{iterm:”钢笔“,price:60}
])
删除.tests.集合所有文档
空14:
(2)删除文档——删除符合条件的所有文档
删除价格为3的商品
空15:
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/161679.html