mac安装mogoDB
1、MongoDB的官网下载安装包
https://www.mongodb.com/try/download/community
2、选择版本、建议选择5.0 因为百度资料时有人反馈6.0以上可能会有问题、为了规避、直接装5.0、点击下载
3、将下载好的包解压后修改名为mongodb、进入到/usr/local目录、cd /usr/local、将mongodb放入到该目录中
4、打开终端后在终端输入 open ~/.bash_profile(打开.bash_profile文件)
添加变量export PATH=${PATH}:/usr/local/mongodb/bin
command+s保存退出
5、终端输入 source ~/.bash_profile 使配置生效。
6、终端输入mongod -version、出现如下提示即说明配置成功
7、mongodb文件下创建data文件夹用来存放数据、创建log文件夹用来存放日志、终端输入mkdir data log即可创建
8、为data和log添加权限、sudo chown 电脑的用户名 /usr/local/mongodb/data
eg:用户名是rose
sudo chown rose /usr/local/mongodb/data
sudo chown rose /usr/local/mongodb/log
9、启动mongodb,在终端输入mongod --fork -dbpath data --logpath log/mongo.log --logappend 出现👇🏻界面就说明后台已经启动。
或者浏览器打开`http://127.0.0.1:27017/``、出现👇🏻界面就说明后台已经启动。
10、重新打开一个终端、进入到mongodb目录下、输入mongo,出现👇🏻界面证明已从终端进入mongodb
11、mongodb的关闭 进入mongodb控制台界面中(就是👆🏻界面)输入use admin回车,然后输入db.shutdownServer() 关闭mongodb
重要!关闭mongodb不要直接关闭终端!
不要直接关闭终端,直接关闭终端后会导致出现如下情况而无法启动mongodb
如果不小心直接关闭终端,
- 打开
data文件夹 cd /usr/local/mongodb/data删除mongod.lock文件
在终端输入sudo mongod --dbpath /usr/local/mongodb --logpath /usr/local/mongodb/log/mongo.log重新启动mongodb即可。
如果上述操作没有生效、可以尝试
1、删除掉data、log文件下的所有文件
2、如果报错提示 command not found: mongod 并且 mongod -version 不生效、那么重新配置一下
3、重新配置流程
open ~/.bash_profile添加配置、打开.bash_profile后在文本中输入export PATH=${PATH}:/usr/local/mongodb/bin,command+s保存退出- 在终端输入
source ~/.bash_profile回车使配置生效,接着在终端输入mongod -version回车显示mongodb版本号 - 重新设置存放位置
mongod --fork -dbpath data --logpath log/mongo.log --logappend
4、重新配置后、在控制台输入mongod -versio查看
所以尽量养成习惯、删除会清除已经存在的数据
重新开启数据库
1、mongod
2、mongo
可视化工具
1、新手建议安装一个可视化工具,方便查看数据、我选择了这个
2、注意选择版本、版本太新会导致和MongoDB 5.0 连接不上
3、然后链接本地数据库、就可以可视化查看数据库数据(链接本地数据库时,要保证数据库是开启状态)
安装好了、开始造作吧~