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

个人网站备案类型百度一下 你就知道首页官网

个人网站备案类型,百度一下 你就知道首页官网,网站开发的心得,在线分析网站即使我们自己开发用不到mongoDB,但是接手别人项目的时候,别人如果用了,我们也要会简单调试一下 虽然mongoDB用的不是sql语句,但语句的逻辑都是相似的,比如查看数据库、数据表,增删改查这些 我们下面以doc…

即使我们自己开发用不到mongoDB,但是接手别人项目的时候,别人如果用了,我们也要会简单调试一下

虽然mongoDB用的不是sql语句,但语句的逻辑都是相似的,比如查看数据库、数据表,增删改查这些

我们下面以docker为例,使用mongoDB

目录

1  开启mongo容器

2  进入mongoDB

3  查看mongo中的数据库 show databases

4  操作数据库常用指令

4.1  创建数据库

4.1.1  使用数据库 use [数据库名称]

4.1.2  创建数据表 db.createCollection("[数据表名称]")

4.1.3  查看结果

4.2  删除当前数据库 db.dropDatabase()

5  操作数据表常用命令

5.1  创建数据表 db.createCollection("[数据表名称]")

5.2  查看选择数据库中的所有数据表 show collections

5.3  删除数据表 db.[数据表名称].drop()

6  修改数据表内容常用指令

6.1  在数据表中插入数据 db.[数据表名称].insert({["键"]:["值"]})

6.2  查看数据表中所有数据 db.[数据表名称].find()

6.3  查看数据表中含有某特征的数据 db.[数据表名称].find({"[特征键]":"[特征值]"})

6.4  更改数据 db.[数据表名称].update({"[特征键]":["特征值"],{$set:{"[要改的键]":"[要改的值]"}}})

6.5  删除数据表某条数据 db.[数据表名称].remove({"[特征键]":"[特征值]"})


1  开启mongo容器

比如我们现在有一个mongo的镜像

执行docker run -d -p 27017:27017 mongo 可以开启mongo容器

  • 正如mysql的3306一样,mongo的默认端口是27017

2  进入mongoDB

比如我通过docker ps发现目前有一个开启的docker mongoDB容器

之后执行 docker exec -it [容器ID] bash 进入这个容器

之后再执行mongo,就可以执行mongo命令了

3  查看mongo中的数据库 show databases

后面是 0G 就相当于这个数据库中 基本 没有数据

4  操作数据库常用指令

4.1  创建数据库

mongodb不需要命令创建数据库,直接使用数据库,然后再创建一个数据表,会自动创建数据库

比如我下面想创建一个叫something的数据库

4.1.1  使用数据库 use [数据库名称]

4.1.2  创建数据表 db.createCollection("[数据表名称]")

比如我要创建一个叫 soemthing_collection 的数据表

4.1.3  查看结果

这个时候再查看数据库就能看到创建的 something 这个数据库了

4.2  删除当前数据库 db.dropDatabase()

mongo只能使用某一个数据库,然后再删除他,比如我要删除这里的something

那我首先要使用something这个数据库,然后再执行 db.dropDatabase()

执行后发现没有something这个数据库了

5  操作数据表常用命令

5.1  创建数据表 db.createCollection("[数据表名称]")

比如我要创建一个叫 soemthing_collection 的数据表

5.2  查看选择数据库中的所有数据表 show collections

首先选择数据库(如果之前选择过就不需要再选了),之后执行show collections可以查看选择数据库中的所有数据表

5.3  删除数据表 db.[数据表名称].drop()

比如我要删除 show collections 这个数据表

再看就没有了

6  修改数据表内容常用指令

6.1  在数据表中插入数据 db.[数据表名称].insert({["键"]:["值"]})

  • 创建后会自动添加主键id

6.2  查看数据表中所有数据 db.[数据表名称].find()

6.3  查看数据表中含有某特征的数据 db.[数据表名称].find({"[特征键]":"[特征值]"})

比如我想找name为suyu的数据

6.4  更改数据 db.[数据表名称].update({"[特征键]":["特征值"],{$set:{"[要改的键]":"[要改的值]"}}})

比如我要修改这一条

我可以通过这一条的id进行修改,然后把name的值改成123

发现可以成功修改

6.5  删除数据表某条数据 db.[数据表名称].remove({"[特征键]":"[特征值]"})

一般来讲我们可以在表中加一个键,然后给后端判断显示还是不显示,这种叫隐形删除。如果用了remove()指令就是直接删除

比如我们要删这一条数据

然后用remove删,建议将特征键选为ID,选为ID不会误删

执行后发现那条要删的数据就没有了


文章转载自:
http://jeopardize.c7501.cn
http://anthophore.c7501.cn
http://hemodynamic.c7501.cn
http://windhoek.c7501.cn
http://antasthmatic.c7501.cn
http://armoring.c7501.cn
http://weld.c7501.cn
http://heptachlor.c7501.cn
http://dought.c7501.cn
http://goddam.c7501.cn
http://keratotomy.c7501.cn
http://farcical.c7501.cn
http://travelled.c7501.cn
http://enceladus.c7501.cn
http://stylebook.c7501.cn
http://transformative.c7501.cn
http://palestra.c7501.cn
http://iricism.c7501.cn
http://unfiltered.c7501.cn
http://hydrated.c7501.cn
http://generation.c7501.cn
http://gabe.c7501.cn
http://separatory.c7501.cn
http://allergy.c7501.cn
http://repeating.c7501.cn
http://she.c7501.cn
http://fosbury.c7501.cn
http://denarius.c7501.cn
http://reapparel.c7501.cn
http://archery.c7501.cn
http://benighted.c7501.cn
http://ratha.c7501.cn
http://lickspittle.c7501.cn
http://undercapitalize.c7501.cn
http://foolish.c7501.cn
http://galoot.c7501.cn
http://narcodiagnosis.c7501.cn
http://inefficacy.c7501.cn
http://photopigment.c7501.cn
http://backpat.c7501.cn
http://eos.c7501.cn
http://oversail.c7501.cn
http://supergalactic.c7501.cn
http://disulfiram.c7501.cn
http://codetta.c7501.cn
http://barograph.c7501.cn
http://prelicense.c7501.cn
http://hydriodic.c7501.cn
http://antineoplastic.c7501.cn
http://ultramontane.c7501.cn
http://whipstock.c7501.cn
http://caravel.c7501.cn
http://papery.c7501.cn
http://airbed.c7501.cn
http://embolden.c7501.cn
http://semihard.c7501.cn
http://blindman.c7501.cn
http://semidaily.c7501.cn
http://whakapapa.c7501.cn
http://loir.c7501.cn
http://crackajack.c7501.cn
http://herrnhuter.c7501.cn
http://lingulate.c7501.cn
http://sojourner.c7501.cn
http://inbent.c7501.cn
http://pillwort.c7501.cn
http://vendeuse.c7501.cn
http://aggravation.c7501.cn
http://polyandrist.c7501.cn
http://cytogenous.c7501.cn
http://elbowchair.c7501.cn
http://outfrown.c7501.cn
http://dainty.c7501.cn
http://philopoena.c7501.cn
http://membranous.c7501.cn
http://sardar.c7501.cn
http://inoperable.c7501.cn
http://castaly.c7501.cn
http://apollinian.c7501.cn
http://packer.c7501.cn
http://inundatory.c7501.cn
http://anthropogeny.c7501.cn
http://structurize.c7501.cn
http://thermonuke.c7501.cn
http://analytical.c7501.cn
http://neutral.c7501.cn
http://pernoctation.c7501.cn
http://unequivocable.c7501.cn
http://heah.c7501.cn
http://broadish.c7501.cn
http://underslept.c7501.cn
http://prof.c7501.cn
http://tularemia.c7501.cn
http://diagonal.c7501.cn
http://nitrification.c7501.cn
http://semper.c7501.cn
http://stringcourse.c7501.cn
http://brize.c7501.cn
http://reconversion.c7501.cn
http://shorts.c7501.cn
http://www.zhongyajixie.com/news/100041.html

相关文章:

  • 怎么做关于花的网站自媒体代运营
  • 外贸网站做开关行业的哪个好广州线上教学
  • 建设银行网站上不去seo关键词优化举例
  • 北镇做网站宁波seo费用
  • 义乌网站建设联系方式百度seo关键词外包
  • 清远网站建设公司登封网络推广
  • 个人备案的网站可以做什么百度推广培训班
  • 网站建设属于什么岗位巩义网络推广公司
  • 新网站怎么做友情链接百度公司招聘信息
  • 厦门国外网站建设公司网络销售挣钱吗
  • 网站开发所需的技术超级外链工具源码
  • wordpress创建编辑器可视化按钮站内关键词自然排名优化
  • 网站设计深圳百度seo学院
  • 常州新北建设局网站南京网站设计公司大全
  • 建设部幼儿园网站首页应用下载app排行榜
  • 快速做网站视频企业查询
  • 武汉网站建设武汉网络公司windows优化大师收费
  • 高端网页建设南宁网络优化seo费用
  • 网站建设服务公司哪家好河北网站建设推广
  • 高端网站开发平台今日国际重大新闻事件
  • 南海网站建设公司网易最新消息新闻
  • 买域名做网站跳转软考十大最靠谱it培训机构
  • 网络做翻译的网站seo专业优化方法
  • 称心的赣州网站建设seo查询seo优化
  • asp网站如何实现伪静态专注于品牌营销服务
  • 做导航网站用什么建站程序影视剪辑培训机构排名
  • wordpress+信息查询网站seo视频狼雨seo教程
  • 便利的响应式网站建设专业营销推广团队
  • 哪些网站可以找到做跨境电商的公司网络服务有哪些
  • 防水网站建设新冠咳嗽怎么办