设为首页 加入收藏

TOP

MongoDB 初识1: 启动MongoDB
2019-09-03 03:28:02 】 浏览:24
Tags:MongoDB 初识 启动

Mongodb可作为网络服务器运行,客户端可连接到该服务器并执行操作。

1. 首先,用户必须下载Mongodb并解压,运行mongod命令启动实例

下载地址:http://www.mongodb.org/downloads

配置环境变量,方便之后shell命令操作

2015-01-22_225453

 

2. 启动实例

接着我们可以通过mongod 命令启动数据库实例,最简单的启动方式是:

mongod –dbpath e://database/mongodb

执行命令后,如果目标文件夹之前数据库对象,则会自动创建并启动,如果该目录已存在数据库则会启动

PS:下图中--auth表示安全启动,通过该方式启动后,用户必须通过登录有效的账号才能该问数据库,相关安全配置后续会讲到

2015-01-22_230047

 

3.通过shell操作数据库

运行mongo 启动 shell

执行mongo 相当于 mongo 127.0.0.1:27017

执行成功后,我们可以得到当前shell 的版本号,同时会默认链接到test库

执行db,可查看当前指向数据库

PS: admin属系统内部数据库

image

 

4.shell的基本操作

mongodb 自带 java script shell,我们可通过shell使用命令行方式与数据库交互。由于shell是一个java script解析器,所以可运行任意的java script代码

image

1) 创建文档 insert

image

2) 读取文档 find

image

3) 更新文档 update

image

附 MongoDB 数据类型:

类型 示例 备注
null {‘x’:null}  
bool {‘x’:true}  
int32 {‘x’:1}  
double {‘x’:1.1}  
string {‘x’:’test’}  
date {‘x’:new Date()}  
regex {‘x’:/test/i}  
array {‘x’: [‘a’,’b’]}  
document {‘x’:{‘doc’:’title’}}  
id {‘x’: ObjectId()}  
code {‘x’:function(){}}  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇db2快照 下一篇ETL增量处理总结

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目