mac安装mongodb

1、去官网进行下载mongodb官网
在这里插入图片描述
2、将下载好的压缩包解压,将解压出的文件夹下的内容全部复制到新的路径下。

cp -r mongodb-osx-x86_64-4.0.4 /usr/local/mongodb

把 MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中:

export PATH=/usr/local/mongodb/bin:$PATH

3、在新建立的文件夹下建立data文件夹用来记录数据,log文件夹用来记录日志

cd /usr/local/mongodb
sudo mkdir data
sudo mkdir log

4、进入bin目录下,创建mongodb.conf配置文件

cd bin
sudo vim mongodb.conf

5、编写配置文件

port=27017
dbpath=/usr/local/mongodb/data/
logpath=/usr/local/mongodb/log/mongodb.log  
fork = true

保存退出:wq

6、在bin路径下,执行

sudo ./mongod -f mongodb.conf

-f 后面写要使用的配置文件。

或者

sudo ./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/log/mongodb.log  --port=27017

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415882.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android 圆形头像,自定义圆形ImageView

<!--头像--><RelativeLayoutandroid:id"id/ll_petInfo"android:layout_width"50dp"android:layout_height"50dp"android:layout_marginBottom"10dp"android:layout_marginTop"1dp"android:gravity"center&quo…

PHP-Windows下搭建PHP-MSF环境【原创】

环境:   Windows7 64位   php-7.0.19   php-swoole-1.9.15   php-yac-2.0.2   php-redis-3.1.2   php-mongodb-1.2.10 遇坑: Cygwin: 不能默认使用 Windows 自带的 mingw git&#xff0c;否则报"fatal: Unable to create temporary file: Result too large&qu…

adb 启动命令,pc启动两个微信,INSTALL_FAILED_CONFLICTING_PROVIDER

adb kill-server 在关闭adb服务后&#xff0c;要使用如下的命令启动adb服务。 adb start-server 电脑启动两个微信 进入安装目录下。cmd The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER 错误 解决方法 1所示就是冲突的authorities.2所示…

微信小程序登录 更新中

小程序登录文档地址 0、下面的时序图必须要掌握。 1、获取code&#xff0c;向开发者服务器发送 2、开发者服务器根据code获取 需要准备appid、appsecret、code 调用接口文档code2Session const result await superagent.get(https://api.weixin.qq.com/sns/jscode2session).…

android 重叠view 重叠布局,按比例布局

按比例布局 宽度满屏&#xff0c;高度9:16 <androidx.constraintlayout.widget.ConstraintLayoutandroid:layout_width"match_parent"android:layout_height"wrap_content"><RelativeLayoutandroid:layout_width"match_parent"androi…

git常用命令,项目删除原有github连接并重新连接,回滚,下拉分支代码,切换分支

下拉分支代码 $ git clone https://gitea.https.xiaozhuschool.com/APKDevelopment/YouYuanSellingWineMachine.git -b dev 连接 -b 分支名称 切换分支 $ git checkout -b dev 查看全部分支 $ git branch -a git重要的三个命令stash, checkout, reset的一些总结 adb shell &l…

普通树与二叉树的相互转化及哈夫曼树的了解

普通树与二叉树的相互转化及哈夫曼树的了解 二叉树与普通树的转化 二叉树的种种特性使得它更便于处理&#xff0c;如果能将普通树转化成二叉树就好了。 普通树 -> 二叉树 回忆孩子兄弟表示法&#xff0c;有第一孩子域&#xff08;左孩子&#xff09;&#xff0c;还有左孩子的…

软件测试管理之困惑

软件测试管理 最近研究技术的时间少一些&#xff0c;一直在看关于软件测试管理之类的文档&#xff0c;然后整理公司的一些流程。 公司和大多数中国的软件公司一样&#xff0c;有许多的地方不规范&#xff0c;毕竟咱也不是外包&#xff0c;没有规范的流程与管理&#xff0c;呵…

UUID工具类及使用

1.工具类: package UUIdtest;import java.util.UUID;public class UUIDUtil {public static String getUUID() {return UUID.randomUUID().toString();}} 2.使用 package UUIdtest;import org.junit.Test;public class TestUUID {Testpublic void test3(){System.out.println(U…

什么是ARP

ARP是地址转换协议&#xff08;Address Resolution Protocol&#xff09;的英文缩写&#xff0c;它是一个链路层协议&#xff0c;工作在OSI模型的第二层&#xff0c;在本层和硬件接口间进行联系&#xff0c;同时对上层&#xff08;网络层&#xff09;提供服务。 二层的以太…

项目管理工具strber

1.Streber背景介绍&#xff1a; Streber是一个基于WEB的在线项目协调工具&#xff0c;它融合了wiki的思想和项目协作管理机制&#xff0c;成为了一个适用于小型团队的可以贯穿真个项目生命周期的项目协作和管理工具。 Streber的出现的历史并不长&#xff0c;作者为德国人&…