美文网首页
Mac上安装MongoDB安装

Mac上安装MongoDB安装

作者: iOS虞 | 来源:发表于2023-02-15 21:47 被阅读0次

今天学到MongoDB,试着安装一下,竟然花费了几个小时,网上博客找的教程也是乱七八遭的。

  1. 我用的是社区版本:官方下载地址
image.png
  1. 解压后文件放到/usr/local/目录下(可以把名改短一点)

  2. 配置环境变量,vim .bash_profile添加,保存退出

export PATH=${PATH}:/usr/local/mongodb-6.0.4/bin
  1. 执行source ~/.bash_profile配置环境变量立即生效

  2. 验证是否安装成功,使用mongod --version

    image.png

注意:如果关闭命令行窗口,再打开mongod --version找不到,需要再次source ~/.bash_profile,也可以cd ~ls -a 查看所有文件,找到.zshrc文件(如果没有就创建一个)vim .zshrc 添加source ~/.bash_profile保存退出,最后在执行source ~/.zshrc

  1. 启动服务
    (1)mongodb-6.0.4目录下新建datalog目录
    (2) mongodb-6.0.4目录下执行mongod --dbpath data/db --logpath log/mongo.log --logappend --fork
    (3)也可以配置文件启动方式mongod -f /usr/local/mongodb-6.0.4/bin/mongod.cfg

  2. 浏览器输入:localhost:27017
    显示

image.png
  1. 查看数据库,使用mongosh查看数据库
    image.png
    在下载mongodb-6.0.4解压后发现并没有这个文件,需要下载放这个bin中,下载地址
image.png
  1. 玩一下


    image.png
//显示所有数据库列表
show dbs 
//如果数据库不存在就创建,如果已存在则进入
use 数据库名
//查看当前数据库是谁
db 
//删除users数据库
db.users.drop() 
// 查看集合列表
show collections 
// 新增文档数据
db.user.insert({"name": "admin"})
// 新增文档数据,如果已经存在则更新
db.user.save({"name": "admin"})
//查找当前集合中的所有数据
db.user.find() 
//查找当前集合中的指定条件数据
db.user.find({"name": "admin"}) 
//查找当前集合中的所有数据,并格式化显示
db.user.find().pretty() 

相关文章

网友评论

      本文标题:Mac上安装MongoDB安装

      本文链接:https://www.haomeiwen.com/subject/lujukdtx.html