MongoDB入门教程,安装MongoD

儿童白癜风的原因 http://baidianfeng.39.net/a_zhiliao/140517/4390760.html

数据库概念

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。

所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合

数据库介绍

存储数据的仓库,独立于语言之外的软件,可以通过api去操作它生活中通过仓库来存放物品,每个仓库有N个架子,每个架子有N个物品在程序中通过数据库来存放数据,每个数据库有N个表/集合,每个表/集合有N个数据/文档数据库种类

关系型数据库遵循统一的SQL标准,语法大同小异有库和表的约束等

Oracle、MySql、SQLite、SQLServer等非关系型数据库(NotOnlySQL)没有统一的标准一般以键值对形式存储读取速度更快

Mongodb(文档)、Redis/Memcache(内存)为什么使用数据库

动态网站的数据都存储于数据库中可以持久存储客户端通过表单收集的用户信息可以对数据进行高效的管理MongoDB中的相关术语

database:数据库,mongodb中可以建立多个数据库collection:集合,一组数据的集合,可以理解为js中的数组document:文档,一条具体的数据,可以理解为js中的对象field:字段,可以理解为js中的对象属性field—document—collection—database

目标

存放项目数据实战工作中可以独立写api接口

MongoDB安装步骤

linux环境下载mongodb(linux)安装包(通过winScp工具将安装包从window移动到linux)远程工具连接linux(putty等)移动到安装包的目录解压安装包tar-zxvfmongodb-linux-x86_64-xxxxx.tgz将解压包移动到指定目录mvmongodb-linux-x86_64-xxxx//user/local/mongodb创建数据存放目录与日志存放目录mkdir-p/user/local/mongodb/data/user/local/mongodb/logs启动MongoDB服务/user/local/mongodb/bin/mongod--dbpath=/user/local/mongodb/data--logpath=/user/local/mongodb/logs/mongodb.log--logappend--port=--fork后期登录即可/user/local/mongodb/bin/mongo

window环境下载mongodb(window)安装包并解压创建服务(dos命令窗口中移动至安装包的安装路径)bin/mongod.exe--install--dbpath磁盘路径--logpath日志路径启动服务(在mongodb的bin目录**=》以管理员身份运行)netstartmongodbnetstopmongodb登录(在mongodb的bin目录****》也可以直接配置环境变量)mongo




转载请注明:http://www.aierlanlan.com/tzrz/1636.html