MongoDB----在Mac下配置安装教程
2015-11-29 16:08
501 查看
【所有代码均为红色,不要乱改】
【使用mongodb的命令需要在bin下,注意目录位置】
【命令前带上./,不要忘记】
1 前言
因为爬虫的数据会往这个数据库放,同时,Python操作这个数据库也很方便,所以我学了如何使用这个东西。
这是非关系型数据库,和Python的字典很像,有键有值。
2 去官网下载Mac版的压缩包mongodb-osx-x86_64-3.0.7.tar
在终端,进入压缩包所在的目录下,输入: tar -zxvf mongodb-osx-x86_64-3.0.7.tar
解压。
3 将MongoDB添加到环境变量中
首先要找到你解压过后的目录。我的在/Applications/mongodb-osx-x86_64-3.0.7
在终端输入:vim ~/.bash_profile
回车弹出vim编辑界面,输入:
PATH = "/Applications/mongodb-osx-x86_64-3.0.7"
export PATH
保存,并退出。
再在终端中输入:source ~/.bash_profile,使配置生效。
【如果忘了这步,会使得终端命令失效,总是出现commond not found.解决办法:http://blog.csdn.net/guzhenping/article/details/50096639】
4 测试是否成功
在终端,输入:./mongod -version
有版本号输出说明成功了。
5 启动数据库
在终端中,新建数据目录:sudo mkdir -p /data/db [是在根目录/下]
cd进入mongodb的bin下,指定数据存放的位置,
执行:
./mongod--dbpath/data/db
再打开数据库服务器(server),启动mongod,仍然在bin下,输入:./mongod。
这个终端窗口不要关闭,新开一个窗口。
6 打开数据库控制台
在新开的窗口,连接这个服务器,终端的bin下【一定要进去!】,输入:./mongo
这时可以看到mongodb的控制台了,可以任意使用mongodb命令操作数据。很像MySQL命令操作。
【使用mongodb的命令需要在bin下,注意目录位置】
【命令前带上./,不要忘记】
1 前言
因为爬虫的数据会往这个数据库放,同时,Python操作这个数据库也很方便,所以我学了如何使用这个东西。
这是非关系型数据库,和Python的字典很像,有键有值。
2 去官网下载Mac版的压缩包mongodb-osx-x86_64-3.0.7.tar
在终端,进入压缩包所在的目录下,输入: tar -zxvf mongodb-osx-x86_64-3.0.7.tar
解压。
3 将MongoDB添加到环境变量中
首先要找到你解压过后的目录。我的在/Applications/mongodb-osx-x86_64-3.0.7
在终端输入:vim ~/.bash_profile
回车弹出vim编辑界面,输入:
PATH = "/Applications/mongodb-osx-x86_64-3.0.7"
export PATH
保存,并退出。
再在终端中输入:source ~/.bash_profile,使配置生效。
【如果忘了这步,会使得终端命令失效,总是出现commond not found.解决办法:http://blog.csdn.net/guzhenping/article/details/50096639】
4 测试是否成功
在终端,输入:./mongod -version
有版本号输出说明成功了。
5 启动数据库
在终端中,新建数据目录:sudo mkdir -p /data/db [是在根目录/下]
cd进入mongodb的bin下,指定数据存放的位置,
执行:
./mongod--dbpath/data/db
再打开数据库服务器(server),启动mongod,仍然在bin下,输入:./mongod。
这个终端窗口不要关闭,新开一个窗口。
6 打开数据库控制台
在新开的窗口,连接这个服务器,终端的bin下【一定要进去!】,输入:./mongo
这时可以看到mongodb的控制台了,可以任意使用mongodb命令操作数据。很像MySQL命令操作。
相关文章推荐
- MongoDB学习笔记一
- 8天学通MongoDB——第八天 驱动实践
- 8天学通MongoDB——第七天 运维技术
- 8天学通MongoDB——第六天 分片技术
- 8天学通MongoDB——第五天 主从复制
- 8天学通MongoDB(mark)
- 8天学通MongoDB——第四天 索引操作
- windows下mongodb安装与使用整理
- mongodb删除数据 报 E QUERY Error: remove needs a query 的错误
- 8天学通MongoDB——第三天 细说高级操作
- 在 Win8 下安装 MongoDB
- MongoDB对文件的增、删、查
- java中使用mongodb的几种方式
- 基于Nodejs+express4+Mongodb+Angularjs建立web项目
- Node.js + Express + Mongodb 开发搭建个人网站(三)
- MongoDB 分片
- MongoDB 副本集
- MongoDB与内存
- Mongodb持久化--journal探究
- php MySQL与MongoDB的对比