Mongodb 安装——mongodb4.0.19

Posted 羲凡丞相

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mongodb 安装——mongodb4.0.19相关的知识,希望对你有一定的参考价值。

@羲凡——只为了更好的活着

Mongodb 安装——mongodb4.0.19

1.下载/解压/配置环境变量
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.19.tgz
tar -zxf mongodb-linux-x86_64-rhel70-4.0.19.tgz -C /opt/modules/
vim /etc/profile
	#mongodb
	export MONGODB_HOME=/opt/modules/mongodb-linux-x86_64-rhel70-4.0.19
	export PATH=$PATH:$MONGODB_HOME/bin
2.新建配置文件

在 $MONGODB_HOME 目录下新建 mongodb.conf 文件,内容如下

#端口号
port=27017
#db目录
dbpath=/opt/modules/mongodb-linux-x86_64-rhel70-4.0.19/data/db
#日志目录
logpath=/opt/modules/mongodb-linux-x86_64-rhel70-4.0.19/logs/mongodb.log
#后台
fork=true
#日志输出
logappend=true
#允许远程IP连接
bind_ip=0.0.0.0
#登录需要验证
auth=true
3.创建目录
mkdir -p $MONGODB_HOME/data/db
mkdir $MONGODB_HOME/logs
4.启动
mongod --config $MONGODB_HOME/mongodb.conf
5.登录mongodb并添加用户
#进入mongodb
mongo
#切换库
use admin
#创建用户
db.createUser(
...   user : 'root',
...   pwd : '123456',
...   roles : [
...     'clusterAdmin',
...     'dbAdminAnyDatabase',
...     'userAdminAnyDatabase',
...     'readWriteAnyDatabase'
...   ]
... )
#验证
db.auth("root","123456")
#查看结果
show tables;
6.搞点数据测试一波
#登录数据库
mongo -u root -p 123456
#创建库
use runoob
#新建集合并插入数据
db.stu.insertMany([name: "曹操",age:66, name: "张辽",city:"雁门马邑"])
db.stu.insertMany([name: "羲凡",age:1992, name: "丞相",city:"江苏南京"])
#查看数据
db.stu.find()
> db.stu.find();
 "_id" : ObjectId("5f31ffd73914987c53bc6994"), "name" : "曹操", "age" : 66 
 "_id" : ObjectId("5f31ffd73914987c53bc6995"), "name" : "张辽", "city" : "雁门马邑" 
 "_id" : ObjectId("5f31ffd73914987c53bc6996"), "name" : "羲凡", "age" : 1992 
 "_id" : ObjectId("5f31ffd73914987c53bc6997"), "name" : "丞相", "city" : "江苏南京" 
 "_id" : ObjectId("5f32006a952594527c24afae"), "name" : "曹操", "age" : 66 
 "_id" : ObjectId("5f32006a952594527c24afaf"), "name" : "张辽", "city" : "雁门马邑" 
 "_id" : ObjectId("5f32006d952594527c24afb0"), "name" : "羲凡", "age" : 1992 
 "_id" : ObjectId("5f32006d952594527c24afb1"), "name" : "丞相", "city" : "江苏南京" 

===================================================================

@羲凡——只为了更好的活着

若对博客中有任何问题,欢迎留言交流

以上是关于Mongodb 安装——mongodb4.0.19的主要内容,如果未能解决你的问题,请参考以下文章

mongodb模块怎么安装

windows 7怎么安装mongodb

如何查看mongodb是不是安装成功

如何为PHP安装mongodb的扩展

Linux安装MongoDB(简单详细)

安装mongodb总是失败是啥原因?谢谢