Linux下MongoDB安装和配置详解



MongoDB官网:http://www.mongodb.org/




MongoDB学习网站:http://www.runoob.com/mongodb




mkdir -p /usr/local/source mongoDB




https://www.mongodb.com/download-center/community



tar -zxf mongodb-linux-x86_64-3.2.21.tgz -C /usr/local/mongoDB/


亦可使用以下命令解压,同时显示解压过程:


tar -zxvf mongodb-linux-x86_64-3.2.21.tgz -C /usr/local/mongoDB/


mv /usr/local/mongoDB/mongodb-linux-x86_64-3.2.21


/usr/local/mongoDB/mongodbserver



例如:数据库文件夹、日志文件夹和配置文件文件夹。


mkdir -p data logs etc



cd /usr/local/mongoDB/mongodbserver/etc/


vim mongodb.conf



./mongod –config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf


注意:


MongoDB安装好后第一次进入是不需要密码,其内不含任何用户,

通过shell命令可直接进入;




MongoDB安装路径下的bin目录,执行其免费云主机域名上的命令即可;



./mongo –port 27017


use admin;


db.createUser( {user: “pfnieadmin”,pwd: “123456”,roles: [ { role:


“userAdminAnyDatabase”, db: “admin” } ]});



注意:


(1)mongoDB 没有root用户,只有能管理用户的用户userAdminAnyDatabase;


(2)添加完用户后可以使用以下命令查看已有用户:


show users


db.system.users.find()


A. kill 进程号


需将数据库目录

data/下的

mongo.lock文件,手动清除;




B. 命令关闭数据库:


db.shutdownServer()




使用admin数据库并进行验证,如果不验证,是无法进行任何操作的(

#认证,返回1表示成功

)。



export PATH=$PATH:/usr/local/mongoDB/mongodbserver/bin


source /etc/profile




参考博客:

http://www.cnblogs.com/hanyinglong/p/5690611.html

自2019.01.04起,

我开始在这里记录自己学习数据库相关知识的痕迹,本意惕励前行,不可懈怠。

但若是可以在入门级给他人些许的助力,亦是万分荣幸。

相关推荐: Install Oracle 11g on Red Hat Enterprise 6.5

检查硬件要求 check hardware requirements 内存最低1G,推荐2G或更高 用free查看 Memory at least 1G, recommend 2G and above (use command free to check) /…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/01 14:47
下一篇 01/01 14:48