32位ubuntu安装mongodb数据库

来源:互联网 发布:dream it possible 编辑:程序博客网 时间:2024/06/05 11:18

准备:

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数据库的使用)

1 0