当前位置: 首页 > news >正文

外贸公司网站空间做包装设计的网站有哪些

外贸公司网站空间,做包装设计的网站有哪些,下载什么网站做吃的,龙岗商城网站建设MongoDB shell操作 实验原理 MongoDB shell是一个可执行文件#xff0c;是MongoDB自带的一个交互式JavaScript shell#xff0c;位于MongoDB安装路径下的/bin文件夹中。要启动MongoDB shell#xff0c;可执行命令mongo。这将在控制台提示符中启动该shell#xff0c;Mongo…MongoDB shell操作 实验原理 MongoDB shell是一个可执行文件是MongoDB自带的一个交互式JavaScript shell位于MongoDB安装路径下的/bin文件夹中。要启动MongoDB shell可执行命令mongo。这将在控制台提示符中启动该shellMongoDB shell提供了多个命令下面列出了多个MongoDB shell命令及其用途。 一、MongoDB shell脚本编程 1.使用命令行编程–eval执行JavaScript表达式 ​ 参数–eval 接受一个 JavaScript 字符串或 JavaScript 文件下面的命令启动 MongoDB shell 端连接到数据库 test对该数据库执行 db.getCollectionNames()并以 JSON 字符串的方式输出结果。 步骤 1在 test 数据库中新建集合 student并添加文档。命令如下 MongoDB shell 端操作 use test db.student.insert({sno:”001”,sname:”zhangsan”}) exit 2在控制台输入 mongo test --eval “printjson(db.getCollectionNames())” 2、在 MongoDB shell 中使用方法 load()来执行脚本 1创建 shell_script.js 文件该文件的路径为 D:\Junior Experiment\nosql\NoSQL guide book\test1document\shell_script.js 文件代码如下 print(Hostname:);print(\thostname());print(Date:);print(\tDate());db connect(localhost/admin);print(Admin Collections:);printjson(db.getCollectionNames());2执行命令 mongo 文件地址shell_script.js。命令运行结果如图所示。 3、在命令 mongo 中指定要执行的 JavaScript 文件 ​ MongoDB shell 加 载 并 执 行 脚 本 文 件 generate_words.js。 假设该文件的路径为 D:\JuniorExperiment\nosql\NoSQLguidebook\test1document\generate_words.js。 1在 MongoDB shell 端输入 load(“D:\JuniorExperiment\nosql\NoSQLguidebook\test1document\generate_words.js”)(因此地址太长我换了个文件路径) 2输入命令 show dbs可以看到生成自定义数据库 words。 3输入命令 use words切换到 words 数据库。 4输入命令 show collections查看 words 数据库所包含的集合名称。命令执行结果如图所示。 5输入命令 db.word_stats.find().pretty()查看 word_stats 集合中的所有文档。 命令执行结果如图所示。 二、MongoDB shell操作 实验内容 练习在MongoDB中创建集合、删除集合、插入数据、更新数据、删除数据、查询数据等。 实验步骤 1.启动MongoDB shell。 2.切换到admin数据库使用root账户 给admin账户授权出现连接失败Error: Authentication failed.。导致robomongo无法连接 解决方法是手动添加admin账户创建成功后再次db.auth(‘root’,‘strongs’)返回1 3.查看当前数据库状态 4.显示当前MongoDB版本 5.查询本地所有数据库名称 6.切换至mydb数据库如果该数据库不存在则会在插入第一条数据后创建该数据库。 7.创建集合集合相当于关系数据库的table 8.查询当前库下的所有集合collection 9.查询当前库下的所有集合collection 10.向集合mycollection中插入数据。如果集合不存在在插入数据时MongDB会自动创建集合 11.添加数据使用insert方法如果添加文档也可以使用先声明对象再添加例如 12.MongoDB会为每个插入的对象自动生成一个“_id”的值在插入的时候也可以自己指定这个值例如 13.查询集合mycollection中的数据 MongoDB提供两种更新操作update()和save() ①update()更新操作至少需要两个参数它的语法为db.collection.update( criteria, objNew, upsert, multi ) criteriaupdate的查询条件类似sql update查询内where后面的值。 objNewupdate的对象和一些更新的操作符如 , , ,inc…等也可以理解为sql update查询内set 后面的值。 upsert如果不存在update的记录是否插入objNewtrue为插入默认是false不插入。 multiMongoDB默认是false只更新找到的第一条记录如果这个参数为true就把按条件查出来多条记录全部更新。 14.根据username修改salary将username为’zhangyu’的数据salary提升至600 15.将username为‘wangkaiyue’的数据age字段数值增加1 ②save()的语法为db.collection.save( x )x就是要更新的对象只能是单条记录。也可以用 Save执行插入操作如果系统中没有相同的_id就执行插入操作有的话就执行覆盖掉原来的值执行更新操作。 16.更新_id为10000001的数据。 17.再次查询mycollection集合验证以上更新操作 18.删除username为‘yuhaowen’的数据。 19.删除集合mycollection中全部数据 删除语法如下 db.mycollection.remove(query,{justOne:boolean,writeConcern:document})参数说明 query :可选删除的文档的条件。 justOne : 可选如果设为 true 或 1则只删除一个文档。默认false writeConcern :可选抛出异常的级别。 20.重命名集合mycollection改为mcollection 21.删除集合mcollection 22.删除当前数据库 至此该实验shell操作结束 三、MongDB 查询 实验内容 1.使用find或者findOne函数和查询文档 2.MongoDB 条件查询 3.MongoDB AND和OR查询 4.MongoDB $type 操作符 5.MongoDB 正则表达式 实验步骤 1.启动MongoDB shell 2.切换到admin数据库使用root账户 3.插入实验数据 4.统计集合中数据条数 5.MongoDB中使用find来进行查询查询就是返回一个集合中的子集子集的范围从0到整个集 合。find的第一个参数决定了要返回哪些子集其形式也是一个集合。 空的文档查询会匹配集合的全部内容要是不指定查询文档默认就是{}。 6.查询第一条数据 注意findOne中的O要大写 7.查询第1条以后的所有数据 8.跳过第2条查询后两条数据 这条命令可用于分页Limit是pageSizeSkip是第几页*pageSize 9.限定查询3条数据 10.查询结果集的记录数。查询salary小于300或大于400的个数 查询指定列的数据。可以通过find或者findOne的第二个参数来指定想要的键这样做既会节 省传输的数据量又能节省客户端解码文档的时间和内存消耗。 11.查询mycollection集合中‘age’列和’salary‘列 1表示显示此列的意思也可以用true表示 12.按salary升序排序。将1换成-1就是降序排序 13.查询username列并去掉重复数据 MongoDB与RDBMS中Where语句的比较 14.查询age小于13的数据 15.查询age等于13的数据 16.查询age大于15的数据 17.查询不等于13的数据 MongoDB AND条件 MongoDB 的find() 方法可以传入多个键(key)每个键(key)以逗号隔开。语法格式如下 db.col.find({key1:value1,key2:value2})18.查询age等于20salary等于200的数据 19.查询age小于13salary大于等于200的数据。 MongoDB OR条件 MongoDB OR 条件语句使用了关键字 $or语法格式如下 db.col.find({$or:[{key1:value1},{key2:value2}]} )20.查询salary大于300或age小于等于13的数据。 AND和OR联合使用 21.查询salary大于等于300时username为’banma’或者age为8的数据类似的常规 SQL 语句 为where salary300 and (username ‘banma’ or age 8) MongoDB $type 操作符 $type操作符是基于BSON类型来检索集合中匹配的数据类型并返回结果。 MongoDB 中可以使用的类型如下表所示 22.获取mycollection集合中username为String类型的数据。 MongoDB 正则表达式 正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。 23.查询username中包含‘m’的数据。 24.查询以z开头的数据
http://www.w-s-a.com/news/605926/

相关文章:

  • 网站资质优化ip地址域名解析
  • 如何搭建个人网站ps做网站首页怎么运用起来
  • 中小企业商务网站建设wordpress 安全加固
  • asp网站开发设计文档php建设网站怎么用
  • 服装公司网站建设需求分析报告seo搜索引擎优化实战
  • wordpress 扒站最近最新新闻
  • 手机wap网站开发与设计wordpress域名无法访问
  • 百度收录网站收费吗做网站用vs还是dw
  • 维度网络专业做网站嘉兴网站建设方案服务
  • 成品电影网站建设中国最顶尖设计师
  • 网站建设报价清单明细视频网站如何做营销
  • 建设农业网站的论文做国外网站有哪些
  • 怎么做网页 网站制作张家港网站制作哪家好
  • 创世网站建设公司书籍封面设计网站
  • 国外优秀网站设计欣赏小程序推广赚佣金
  • 徐州人才网官方网站邯郸seo优化公司
  • 海南响应式网站建设哪里好瑞安电影城网站建设
  • wordpress widgetkit济南优化网站厂家
  • 麦片网站建设佛山短视频推广渠道
  • 免费自助建网站销售的网络建设
  • 传媒大气的网站网站怎么做分类聚合
  • 网站可以自己备案吗crm系统架构图
  • 罗湖网站建设58做网站的公司盐城
  • 网站开发答辩想要去网站做友情链接怎么发邮件
  • 网站名称填写什么广告网络推广怎么做
  • 做网站架构需要注意什么百度竞价排名推广
  • 网站接口设置地税局内网网站建设
  • 谷歌提交网站入口wordpress前台自动登录
  • 规模以上工业企业的标准是什么洛阳霞光seo网络公司
  • 怎样用文本建一个网站做美容美发学校网站公司