mongodb安装配置启动
官网下载
https://www.mongodb.com/
配置环境变量
1. 打开环境配置文件 open ~/.bash_profile2. 添加环境配置MONGODB_HOME=/soft/mongodb-macos-x86_64-6.0.0/binexport MONGODB_HOME或者 加入到path之后 export PATH=${PATH}:/usr/local/mongodb/bin3.命令生效 source ~/.bash_profile4.运行命令,查看mongodb版本 mongod -version
5.如果展示如下内容则表示安装成功db version v6.0.0Build Info: {"version": "6.0.0","gitVersion": "e61bf27c2f6a83fed36e5a13c008a32d563babe2","modules": [],"allocator": "system","environment": {"distarch": "x86_64","target_arch": "x86_64"}}
启动
1、//到安装目录
cd mongodb-macos-x86_64-6.0.0
2、//创建文件夹log 文件夹data
mkidr log data
mongod --fork -dbpath data --logpath log/mongo.log --logappend
3、//查看权限
ls -l
//赋予读写权限
chmod 777 data log
4、//启动命令 (fork 后台运行, logappend 追加写日志)
mongod --fork -dbpath data --logpath log/mongo.log --logappend
//判断是否成功
about to fork child process, waiting until server is ready for
connections. forked process: 36849 child process started successfully,
parent exiting
// 运行成功,当前窗口别关闭,新起一个命令窗口
5、 // 打开浏览器输入: http://127.0.0.1:27017/
It looks like you are trying to access MongoDB over HTTP on the native driver port.
6、命令行输入 $ mongo
//出现以下成功连接
MongoDB shell version v5.0.7
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { “id” : UUID(“633beb18-cf78-45bc-b7e9-d8dc68375af9”) }
MongoDB server version: 5.0.7
================
Warning: the “mongo” shell has been superseded by “mongosh”,
which delivers improved usability and compatibility.The “mongo” shell has been deprecated and will be removed in
an upcoming release.
For installation instructions, see
https://docs.mongodb.com/mongodb-shell/install/
================
创建database
>use databaseName
switched to db databaseName
创建用户
> db.createUser({user: 'root', pwd: '123456', roles:[{role:'root',db:'admin'}]})
Successfully added user: {
“user” : “root”,
“roles” : [
{
“role” : “root”,
“db” : “admin”
}
]
}
校验用户
>db.auth('root','123456')
返回1表示成功
赋予权限
>db.grantRolesToUser('root', [{role: 'hostManager',db:'admin'}])
关闭
db.shutdownServer({force:true});
或
kill -9 processId
mongodb安装配置启动相关推荐
- Windows MongoDB安装配置
2019独角兽企业重金招聘Python工程师标准>>> 请使用新工具: NoSQL Manager for MongoDB,否则:MongoVUE连接报错(Invalid crede ...
- Linux下mongodb安装配置教程
Linux下mongodb安装配置教程 这里写目录标题 Linux下mongodb安装配置教程 1. 在linux(ubuntu)下安装mongodb 2. 遇到的坑 1. 在linux(ubuntu ...
- mongodb安装配置与基本命令
1.mongodb安装与配置 下载安装包:mongodb-linux-x86_64-rhel70-4.0.24.tgz 将安装包放在指定路径(/opt/software),直接解压安装,并且改名 ta ...
- MongoDB安装配置教程(详细版)
前言:MongoDB是前端开发人员普遍使用的数据库,因为MongoDB不需要图形界面,是一个基于分布式文件存储的开源数据库系统.MongoDB 将数据存储为一个文档,数据结构由键值对(key=> ...
- mongoDB安装及启动
指令集合 curl -O https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-5.0.9.tgz tar -zxvf mongodb-macos-x ...
- MongoDB 安装配置以及连接
文章目录 windows安装MongoDB 一.下载win版本的安装包 二.安装MongoDB 三.配置MongoDB 四.测试环境是否已配好 五.进入客户端页面 六.Hello MongoDB 七. ...
- MongoDB 安装配置
1.下载地址 https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-4.0.9.zip 2.解压到 C:\MyProgr ...
- saltstack(八):saltstack配置管理-安装配置启动tomcat样例
Saltstack配置启动tomcat 判断minion有没有安装jdk和tomcat,没有就分别源码安装,并以普通用户启动. #有一个认识上的坑,saltstack实际上是基于状态管理,例如说tom ...
- MongoDB安装和启动
环境:Linux,MongoDB版本2.2.2: MongoDB的安装和启动都比较简单 1.解压 mongodb-linux-i686-2.2.2.tgz 到/usr/local/目录下: 这里我的目 ...
最新文章
- Dependabot:自动创建GitHub PR修复潜在漏洞
- ASP.NET Core 2.0 : 三. 项目结构
- python适合做后端开发吗-Python后端开发是什么职位?
- C++ primer记录
- C语言链表返回第n个到最后的节点的算法(附完整源码)
- document.elementFromPoint
- Delphi 与 DirectX 之 DelphiX(46): TDIB.DoAntiAlias;
- 碌人乘凉-- AERCHI 你所不懂的
- MySQL查看binlog是否开启(开启binlog)
- 《Java并发编程实践》学习笔记之二:线程安全性(thread-safe)
- mysql linux 安装包下载_mysql官网下载linux版本安装包
- ProE5.0有限元分析优化设计Mechanica视频教程
- 图解js中继承的几种方式
- IT江湖之怎样成为IT界的西门吹雪和独孤求败
- 光环《全脑思维下的敏捷产品构建》总结
- 如何做一个基于微信共享会议室预约小程序系统毕业设计毕设作品
- win11 Azure DK环境
- APP安全性测试总结-移动APP安全测试
- VS中MD和MT的区别
- 《比尔总动员》1——20级变强攻略之胶囊制作