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

重庆教育建设集团有限公司网站国外 家具 网站模板

重庆教育建设集团有限公司网站,国外 家具 网站模板,南皮网站建设价格,网站搭建流程图2、创建切换数据库 2.1 默认数据库 mongo数据库和其他类型的数据库一样#xff0c;可以创建数据库#xff0c;且可以创建多个数据库。 mongo数据库默认会有四个数据库#xff0c;分别是 admin#xff1a;主要存储MongoDB的用户、角色等信息 config#xff1a;主要存储…2、创建切换数据库 2.1 默认数据库 mongo数据库和其他类型的数据库一样可以创建数据库且可以创建多个数据库。 mongo数据库默认会有四个数据库分别是 admin主要存储MongoDB的用户、角色等信息 config主要存储分片集群基础信息 local主要存储副本集的元数据 test在不插入数据时不会显示出来 test库是一个默认的数据库除了test库外admin、config、local库为系统库 2.2.1 admin库 admin数据库是mong默认的系统库之一它最主要用来存放一些用户、角色以及版本等信息在admin库下默认有两个集合在其他数据库中叫表分别是角色信息和版本信息。 # 切换到admin库下 use admin # 查看是否切换成功 db #查看admin库中的集合 show collections其中 system.version主要存储一些featureCompatibilityVersion信息和authSchema信息 db.system.version.find()system.users主要存储一些用户 角色信息 ​ 可以在admin数据库下建立任意集合存储任何数据但强烈建议不要使用admin数据库存储应用业务数据最好创建新的数据库。   admin数据库里的system.users集合的数据会缓存到内存里这样不用每次鉴权都从磁盘加载用户角色信息。   MongoDB admin数据库的写入操作的锁级别只能到DB级别不支持多个collection并发写入在写入时也不支持并发读取。如果用户在admin数据库里存储业务数据则可能遭遇性能问题。 2.2.2 config库 config数据库也是mongo默认的系统库之一, 主要存储副本集的元数据 # 切换到local库下 use local # 查看是否切换成功 db #查看local库中的集合, show collections2.2.3 local库 local数据库也是mongo默认的系统库之一, 主要用来存储分片集群的信息,一般只有在分片是起作用 # 切换到local库下 use local # 查看是否切换成功 db #查看local库中的集合, show collections2.2 创建切换删除数据库 2.2.1 创建切换数据库 在mongo中创建和切换数据库用的是同一个命令 use database_name如果DataBase_Name存在,则直接切换,若不存在则直接创建 # 查看当前已存在的所有数据库 show dbs admin 0.000GB config 0.000GB local 0.000GB # 创建数据库 use demo switched to db demo # 再次查看当前存在的所有数据库 show dbs admin 0.000GB config 0.000GB local 0.000GB # 可以发现,没有刚才自己创建的数据库,那是因为在mongo中创建的数据库默认不展示,需要想向数据库中插入数据,此时数据库才会展示 db.demo.insert({name:hello worod}); show dbs admin 0.000GB config 0.000GB local 0.000GB demo 0.000GB2.2.3 删除数据库 #切换到需要删除的数据库 use demo #查看 db #删除 db.dropDatabase()2.2.4 数据库命名规范 不能是空字符串“”)不得含有’ 空格)、.、$、/、\和\0 (空字符)。应全部小写,且最多64字节有一些数据库名是保留的不能作为自己的库名(例如:admin config local) 3、集合操作 在mongo数据库中,数据表叫做集合。 SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合 3.1 创建集合 在mongo中创建集合的方式主要分为两类 隐式创建集合显示创建集合 3.1 隐式创建集合 隐式创建集合,顾名思义就是在你没有创建集合,但是却mongo已经帮你创建好集合了。其实本质是当我们在创建数据库的时候mongo默认会给你创建一个和数据库名一样的集合 use demo db.demo.insert({id:1,name:hello mongo})此时就会创建一个默认的集合,但是如果不插入数据,则该数据库不会展示. 3.2 显示创建集合 显示创建集合就是通过命令进行显示的创建集合 语法: ​ db.createCollection(name, options) 参数说明: name: 要创建的集合名称options: 可选参数, 指定有关内存大小及索引的选项 字段类型描述capped布尔如果为 true则创建固定集合。固定集合是指有着固定大小的集合当达到最大值时它会自动覆盖最早的文档。 当该值为 true 时必须指定 size 参数。,默认为falsesize数值为固定集合指定一个最大值即字节数。 如果 capped 为 true也需要指定该字段。max数值指定固定集合中包含文档的最大数量。 例子: #得到所有集合(不包含集合的详细信息) db.getCollectionNames() #得到集合的详细信息 db.getCollectionInfos() #创建固定集合 db.createCollection(test1,{capped:true,size:1000,max:1000}) #创建非固定集合 db.createCollection(test)3.2 查看集合 查看的集合的方式主要分为两种 查看集合的详细信息查看集合,只得到集合的名字 #得到所有集合(不包含集合的详细信息) db.getCollectionNames() #得到集合的详细信息 db.getCollectionInfos()3.3 删除集合 当我们不想使用某个集合(表),或者不在使用某个集合时,为了节约空间,此时我们可以将某个集合删除, 但是在删除集合时一定要特别注意,一般不建议删除集合,尤其是在生产环境中. 语法: db.collection_Nane.drop() 如果删除成功,则返回true,否则返回false 例子: #删除某个集合 db.test.drop()注意不建议进行此操作,尤其是在生产环境中。
http://www.hkea.cn/news/14262827/

相关文章:

  • 网站开发一个月湖北 网站备案
  • 我想买个空间自己做网站php网站建设含义
  • 如何开发公司的网站l凉州区城乡建设部网站首页
  • 网站搭建响应式宁波市网站集约化建设通知
  • 企业网站建设技巧百度引擎搜索引擎入口
  • 上海中企动力做网站多少钱想做网站多少钱
  • .net网站 作品wordpress 文章链接
  • 广州网站开发小程序工业设计专业怎么样
  • 摄影师网站推荐协会工作方案网站建设困难
  • 广州网络网站建设五屏网站建设价位
  • 红河州做网站广州企业网站建设费用
  • 专业网站开发方案做竞价网站
  • 如何用华为云服务器做网站韩国足球出线
  • 河北网站建设大全wordpress 判断分类
  • 网站错误代码500这么建立com的网站
  • php做的网站怎么上传wordpress读者墙插件
  • 中文小说网站建设与维护手机上怎么做能打开的网站
  • 肇庆制作网站软件自己建的网站打开的特别慢
  • 淘宝店铺不允许发布网站建设了wordpress 朋友圈
  • 山西大同网站建设wordpress 仿京东筛选
  • seo自学网站河南最新建设工程信息
  • 网站建设技术员保密协议做网站的感想
  • 您的网站未备案 或者原备案号被取消叫人做网站要注意
  • 文化传媒公司 网站备案重庆市建设工程信息网电话
  • 哪有深圳网站页面设计wordpress多域名配置文件
  • 河北移动端网站建设做货代用什么网站找客户
  • 网站构架怎么做桂林漓江阳朔
  • 企业网站后台管理模板wordpress pdf 在线
  • 荣泰建设集团网站网站建设会面临些什么问题
  • 什么样的网站需要改版佛山市建设工程交易中心网站