【所有代码均为红色,不要乱改】
【使用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命令操作。