您的位置:首页 > 数据库 > Mongodb

32位ubuntu安装mongodb数据库

2016-08-13 09:56 204 查看

准备:

ubuntu32位机

mongodb32位linux压缩包mongodb-linux-i686-3.2.8.tgz

https://www.mongodb.com/



安装:

1>将压缩包拷贝到自己用户目录下,并解压缩,重命名

// 我这里用户名是ll,同时要找好压缩包原位置
cp mongodb-linux-i686-3.2.8.tgz /home/ll/

// cd切换到用户目录下,解压缩包
tar zxvf mongodb-linux-i686-3.2.8.tgz

// 重命名
mv mongodb-linux-i686-3.2.8 mongodb


2>看一下mongodb文件夹下都有哪些文件

bin -目录

GNU-AGPL-3.0 -文件

MPL-2 -文件

README -文件

THIRD-PARTY-NOTICES -文件

3>这是在mongodb目录下创建一个数据库目录(后续使用)

// 我用 姓名_db 来命名
mkdir lilei_db


4>开启数据库服务

// 先切换到mongodb的bin目录下
cd ./bin

// 执行命令(32位ubuntu使用这句命令会报错)
./mongod --dbpath=../lilei_db




主要看到图片标红的错误,意思是说

default storage engine ‘wiredTiger’ is not available

(默认的wiredTiger存储引擎不可用)

Please specify a different storage engine explicitly

(请换一个不同的存储引擎)

哎呀,这里问题来了,我咋知道换哪个啊?别怕,人家告诉你了,后面还一句呢

e.g. –storageEngine=mmapv1., terminating

(例如:尝试加上这个参数,指定存储引擎为mmapv1)

所以这里执行如下命令

./mongod --dbpath=../lilei_db --storageEngine=mmapv1




这时,当你看到这幅图时说明数据库服务就开启了,在端口27017等待

5>使用数据命令

同样在bin目录下使用命令

./mongo






看到上图这样情况就是可以执行数据库命令语句了。

(后续会总结出mongodb数据库的使用)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb ubuntu 32位