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

做网站能挣钱不平面设计公司调研报告

做网站能挣钱不,平面设计公司调研报告,lol做任务领头像网站,合肥营销型网站目录 一、概述 1.概念 2.相关 2.1 实例 2.2 库 2.3 集合 2.4 文档 2.5 主键 3.特性 4,应用场景 二、安装 1.RPM安装 2.启动数据库 三、目录结构 1.rpm -ql mongodb-org-server 2.rpm -ql mongodb-org-shell 3.rpm -ql mongodb-org-tools 四、默…

目录

一、概述

1.概念

2.相关

2.1 实例

2.2 库

2.3  集合

2.4  文档

2.5 主键

3.特性

4,应用场景

二、安装

1.RPM安装

2.启动数据库

三、目录结构

1.rpm -ql mongodb-org-server

2.rpm -ql mongodb-org-shell

3.rpm -ql mongodb-org-tools

四、默认数据库

1.admin

2.local

3.config

五、数据库操作

1.库操作

1.1 查看数据库

1.2 显示当前所在数据库

1.3 切换数据库

1.4 数据库创建

1.5 删除数据库

2.文档操作

2.1 查看集合

2.2 创建集合

2.3 删除集合

2.4 插入数据(文档)

2.5 查询数据

2.6 删除数据

2.7 更新数据

六、MongoDB数据库备份

1.备份命令

1.1 mongodump

1.2 mongoexport

2.恢复命令

2.1 mongorestore

2.2 mongoimport


一、概述

1.概念

mongodb是一个nosql数据库,它有高性能、无模式、文档型的特点。是nosql数据库中功能最丰富,最像关系数据库的。数据库格式为BSON

2.相关

2.1 实例

系统上运行的mongodb的进程,类似于mysql实例。

2.2 库

每个数据库都是独立的,有自己的用户,权限,独立存储集合,类似于mysql的库。

2.3  集合

由一组文档构成,类似于mysql的表。

2.4  文档

mongodb数据库的最小数据集,是由多个键值对有序组合的数据单元,类似于mysql的数据记录。

2.5 主键

唯一标识一行数据

3.特性

  • 面向集合文档存储,适合存储json形式的数据;
  • 格式自由,数据格式不固定,数据结构发生变更的同时不会影响程序运行;
  • 面向对象的sql查询语句,基本涵盖关系型数据库的所有查询语句;
  • 有索引的支持,查询效率更快;
  • 支持复制和自动故障转移;
  • 可以使用分片集群提升查询性能

4,应用场景

  • 游戏
  • 物流
  • 社交
  • 物联网
  • 视频直播
  • 大数据

二、安装

1.RPM安装

构建源

[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc

yum install -y mongodb-org

2.启动数据库

systemctl start mongod.service

三、目录结构

1.rpm -ql mongodb-org-server

/etc/mongod.conf        主配置文件
/run/mongodb        PID文件
/usr/bin/mongod        启动命令
/var/lib/mongo        存储数据文件
/var/log/mongodb        日志

:主配置文件中监听端口 port: 27017,监听地址bindIp: 127.0.0.1

2.rpm -ql mongodb-org-shell

/usr/bin/mongo        客户端命令

3.rpm -ql mongodb-org-tools

/usr/bin/mongodump        备份数据库
/usr/bin/mongoexport        备份文档
/usr/bin/mongoimport        恢复文档
/usr/bin/mongorestore        恢复数据库

四、默认数据库

1.admin

从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。
一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。

2.local

这个数据库永远不会被复制,可以用来存储限于本地单台服务器的任意集合。

3.config

当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。

五、数据库操作

1.库操作

1.1 查看数据库

show databases
show dbs

1.2 显示当前所在数据库

db

1.3 切换数据库

use  dbName

1.4 数据库创建

隐式创建
            不用主动创建,使用use newDB,会自动创建不存在的数据库
            只有在库中创建集合后才会保存,并使用show dbs查看到

1.5 删除数据库

use dbName
db.dropdatabase()

2.文档操作

2.1 查看集合

show tables

2.2 创建集合

db.createCollection("test")

2.3 删除集合

db.需要删除的集合名称.drop()

2.4 插入数据(文档)

单行
                   db.集合名称.insert({key:value})

多行
                   db.集合名称.insertmany([{key:value},{key:value},{key:value}])        

:mongodb默认数字的数据类型float浮点型,若要改变为整型:NumberInt(数字)

2.5 查询数据

全集合查询
                   db.集合名称.find({})
                   db.集合名称.find()

条件查询
                   db.info.find({查询条件1key:value,查询条件2,...},{key1:1|0,key2:1|0,...})
                   key:1 显示,key:0 不显示
                   当显示的key只有一个时,key:1 只显示该key及对应value,key:0 显示除了该key之外其他所有keyvalue

 

查询集合中有多少文档
                    db.集合名称.count()

2.6 删除数据

全文删除:db.集合名称.remove({})
条件删除:db.集合名称.remove({key:value})

 

2.7 更新数据

db.test.update({''name'':"li"}, {$set:{''gender'':"helicopter"}})

所有满足条件的文档都进行更新:
                    db.info.update({userid:"1003"},{$set:{nickname:"tom"}},{multi:true})
更新文档进行数值更替:
                    db.info.update({userid:"1003"},{$inc:{likenum:NumberInt(1000)}})

六、MongoDB数据库备份

1.备份命令

1.1 mongodump

选项

-h=hostname:port
-u=<username>
-p=<password>
--authenticationDatabase=<dbname>
-d=<database>
-o=<path>

语法

mongodump -d dbName -h hostName:port -u userName -p Password -o backupDirectory

1.2 mongoexport

选项

-h=hostname:port
-u=<username>
-p=<password>
--authenticationDatabase=<dbname>
-d=<database>
-o=<path>

语法

mongoexport -d dbName -c tableName -h hostName:port -u userName -p Password -o backupDirectory/jsonFile.json

2.恢复命令

2.1 mongorestore

选项

-h=hostname:port
-u=<username>
-p=<password>
--authenticationDatabase=<dbname>
-d=<database>
--drop 当目标数据库中存在同名集合则删除再恢复

语法

mongorestore -h hostName -u username -p password -d dbName -c tableName bakcupDirector/bsonFile

2.2 mongoimport

选项

-h=hostname:port
-u=<username>
-p=<password>
--authenticationDatabase=<dbname>
-d=<database>
--drop 当目标数据库中存在同名集合则删除再恢复

语法

mongoimport -d dbName -c tableName -h hostName:port -u userName -p Password  backupDirectory/jsonFile.json

http://www.yayakq.cn/news/616174/

相关文章:

  • 图片在线设计网站网站建设业务好做吗
  • 网站备案代码如何加到wordpress获取站点副标题
  • 企业网站 自助建站济南建站公司电话
  • 建设部证书查询官方网站如何保存网页上的视频
  • 上海市嘉定建设局网站德勤管理咨询
  • 容桂顺德网站建设wordpress中文清爽博客主题:jishuzh主题分享
  • 网站底部代码特效虹口网站制作
  • 网站登录界面源码公司想做个网站
  • 做落地页的网站实施网站推广的最终目的是
  • 网站的标志可以修改吗wordpress安装后输入帐号登不进去
  • wordpress媒体库管理一分钟看懂seo
  • 邯郸网站制作多少钱派多格宠物网站建设
  • 怎么建设一个开源平台网站郑州个人做网站汉狮
  • 三五互联做的网站怎么样网站建设经验总结
  • 找做网站个人网络营销的企业网站
  • 网站设计 线框图山东免费网站制作
  • 宁夏网站建设河南省中原建设有限公司网站
  • 个人网站建设程序设计wordpress 内容分页
  • PHP与网站建设的课后笔记wordpress分类目录单个调用
  • 怎么做自己网站的API数字化营销方案
  • 网站和手机网站做最好的win7系统下载网站
  • 连云港北京网站建设做直播网站需要学什么软件
  • 服装企业营销网站建设沈阳企业网站开发
  • 网站更新前知道内容网站建设的公司开发方案
  • 手机电视直播网站大全有含义的公司名
  • 杭州网站外包公司养老网站建设 中企动力
  • 以公司名称为后缀的邮箱seo课程培训班费用
  • 源码建网站北京建站模板源码
  • 网站顶部怎么做新浪链接关键词优化是什么意思
  • 签证网站建设旅游政务网站建设方案