Mac 安装Mysql&MongoDB踩坑小记

5,462 阅读1分钟

关于本机:MacBook Pro

芯片:Apple M1 Pro

整体思路:使用包管理器Homebrew进行安装

Homebrew

参考brew.idayer.com/guide/start…即可

Mysql

直接用命令brew install mysql实在是太慢了,所以换镜像源安装,参考zhuanlan.zhihu.com/p/75919675

注意⚠️:

  • 该教程中环境配置文件有的地方打错了,应该是.bash_profile

  • 修改环境配置文件时,路径要改成自己相应的路径

MongoDB

  1. 安装mongodb 安装mongodb.png 参考:juejin.cn/post/684490…

  2. 修改环境配置文件

    # 打开编辑环境变量文
    $ vi .bash_profile
    
    # 添加mongodb环境路径,注意改成自己相应的地址
    export PATH=${PATH}:/opt/homebrew/opt/mongodb-community/bin
    
    # 使环境变量生效
    $ source .bash_profile
    

    参考:www.cnblogs.com/helios-fz/p…

  3. 创建数据存储路径

    MongoDB的默认存储路径是根目录下的 /data/db ,而这个文件夹并不会由MongoDB自动创建,所以需要我们手动创建文件夹。

    但是Mac OS引入了系统完整性保护(SIP)机制,无法在/、/usr目录下新建文件,所以我们需要另辟蹊径。

     $ mkdir ~/data
     
     //进入到~/data目录
     $ cd ~/data
     
     //查看目录路径,下面会用到
     $ pwd
     
     //这里的路径需要换成你自己电脑上面的路径
     $ sudo mongod --dbpath=/Users/***/data
    

    参考:blog.csdn.net/shine_a/art…

  4. 运行MongoDB

    1. 启动mongod,即上一步,已完成

      注意⚠️:该步骤在每次重启mongodb都要执行。

    2. 终端输入mongo,成功启动! mongodb启动