mac系统下安装、启动、中止mongodb

MongoDB 下载地址: https://www.mongodb.com/download-center?jmp=nav#community nodejs下载地址: https://nodejs.org/en/ 本文重点记录在mac下安装mongodb 本机环境:系统=>MAC OS 10.12   nodeJS=>6.9.0     Mongodb=>3.2.5node

1. 下载nodejs,一路next 安装完成后,在终端输入 node -v 有显示版本号就表明安装成功,其余异常状况本文不做介绍;

2. 下载Mongodb后,将Mongodb-3.2.5.tar.gz 复制到 /usr/local 路径下解压获得mongodb这个文件夹,(下图中的是我本身改了名字删掉了版本号)

*默认状况下在Finder中是看不到 /usr 这个目录的(终端用得溜的请略过),能够打开Finder后按shift + command +G 输入 /usr/local后回车便能看到这个隐藏的目录了 mysql

3. 上图中展现的就是个人本机的目录结构了,在/usr/local/mongodb/bin下就是mongodb的执行文件了
4. 而后在根目录下新建 data 文件夹,里面再建一个db文件夹,就是上图中那个 usr文件夹上面的 那个data文件夹 ,里面是用来存放数据库的,
5. 终端切换到/usr/local/mongodb/bin目录下,

6. 执行 ./mongod 启动服务端

7.  显示等候客户端链接的界面就表明启动成功了,若是不成功就检查下你/data/db文件夹位置对不对,不行就从新删掉建一个,
8.  打开浏览器,输入localhost:27017,会出现“

It looks like you are trying to access MongoDB over HTTP on the native driver port. ” 这样一行文字,而后能够从新打开一个终端 一样是 sql

9. 出现上图的提示就表明链接成功了 ,终端上会一直显示一个 ‘>’ 符号,此时就能够输入mongodb的sql命令 了(这里我列出一些基本的):

*test 是我建的一个集合名字 show dbs //显示数据库 use test //使用某个数据库 db.test.insert({‘name’:’byc’}) //插入一条记录 db.test.find() //查找全部记录 db.test.findone() //查找一条记录 db.dropDatabase() //删除数据库 db.test.drop //删除指定集合 show collections //显示全部集合 db.createColletion(‘byc’) //建立集合 db.test.save({}) //插入记录db.test.update({‘_id’,1},{$set:{name:’test’,age:20}}) db.test.remove({}) //删除全部集合 for(var i=1;i<=10;i++){db.test.insert({"name":"king"+i,"age":i})} //循环插入10条记录  db.test.find().pretty() //格式化显示查询结果 db.test.find().count() //查询数据条数 db.test.find({"age":5}) /查找age是5的条目 db.test.find({“age”:{$gt:5}}) //查找age大于5的条目 db.test.find({"age":{$gt:5}}).sort({"age":1}) //查找age大于5的条目且升序排列 db.test.find({"age":{$gt:5}}).sort({"age":1}) //查找age大于5的条目且升序排列 db.test.find({"age":{$gt:5}}).sort({"age”:-1}) //查找age大于5的条目且降序排列mongodb

10. 能够安装个图形化工具进行链接操做,我这里用了一个mongobooster 的软件,界面就是下图这样子的

11.要中止mongodb必定要正确的退出,否则下次再次链接数据库会出现问题.
use admin;
db.shutdownServer();
复制代码
12.若是你不想每次启动mongodb都要切换到/usr/local/mongodb/bin目录下,你能够将它添加到环境变量,操做以下:

首先添加PATH:shell

echo 'export PATH=/usr/local/mongodb/bin:$PATH'>>~/.bash_profile 
复制代码

以下:数据库

添加完成后为使环境变量生效,可重启shell终端,或输入命令 source .bash_profile。 查看环境变量是否添加成功: echo $PATH浏览器

以下:bash

环境变量添加成功。 之后启动就能够直接输入mongod 启动了工具

附上mongodb 文档地址:https://docs.mongodb.com/manual/tutorial/query-documents/ui

相关文章
相关标签/搜索