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的主要内容,如果未能解决你的问题,请参考以下文章