在window安装MongoDB
在终端输入mongo就会出现URL,复制。
【前提:菜鸟学习的记录过程,如果有不足之处,还请各位大佬大神们指教(感谢)】
一、MongoDB官网下载
可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:
Download MongoDB Community Server | MongoDB
点击下载,会弹窗让先注册登录(sign in)账号,才能下载。
版本自己选择,我用的是5.0.30(zip),点击下载download
二、解压
下载后,zip放在自定义的文件夹路径,解压(我放在F盘)
得到bin目录。(注意:自己新建两个文件夹 data 和logs ,我已经创建好了)
自己手动新建两个文件夹 data 和logs!!!!

三、管理员模式运行终端 ,切换到bin目录
1.打开终端: mongdb 切换到bin目录下: (根据你在自己存放的路径)
cd F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\bin
2.安装mongodb的数据和日志目录:
(根据你在自己存放的路径) 注意看好自己的路径,有没有写错
在终端里面运行哦。
mongod --install --dbpath F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\data --logpath F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\logs\mongodb.log
mongod --install --dbpath F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\data --logpath F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\logs\mongodb.log
如果回车enter,没有返回其他东西,那就是成功啦。
3.测试
输入 : net start mongdb

出现请求的服务已启动。就代表成功了
4.检测安装成功
打开任务管理器(ctrl+shift+esc)或者 按住 (win+r) 输入 services.msc
出现mongdb 正在服务,就成功。

5.打开终端:
win+r 输入cmd
切换到bin路径下:
F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\bin> net start mongodb
请求的服务已经启动。
启动成功:就输入 mongo
F:\work_software\MongoDB\mongodb-windows-x86_64-5.0.30\bin> mongo
如图所示,就是成功啦,里面有访问的url
输入> exit 就可以退出
开启 net start mongodb
关闭 net stop mongodb

四、图形化界面mongdb compass
1.下载路径:MongoDB Compass Download (GUI) | MongoDB
下载一个zip的,感觉比较方便。直接解压就能用了。

2.解压后:
有mongoDBCompass.exe 双击运行。(自定义安装路径哈)

3.打开软件后:
点击 add new connection 【相当于创建一个数据库吧】

4.默认url 就是这个 ,在自定义取名字name,保存save&connect
在终端 输入mongo
就会出现URL,复制。

五、配置环境???我也不知道有没有效果。
1.打开 电脑设置---系统----系统信息---高级选项----环境变量

2.系统变量 -----path------编辑--------

3.新建 ----- 把你的bin路径放进去 -----确定---确定----确定----确定。

六、使用Mongdb
1.简单示范
用终端输入指令也行,他会自动同步到Mongdb compass 里面(在里面也可以查阅,增删改查)
打开终端(管理员身份运行)
切换到bin目录下,输入 mongo
【如果刚才第五步,你配置了环境,打开终端,不用管理员身份,输入mongo 就可以使用了】

2.查看数据库
> show databases
admin 0.000GB
config 0.000GB
local 0.000GB
test 0.000GB
> use test
switched to db test

在compass 里面也是可以同步滴 ,也可以在compass里面操作使用。

如果都没有报错,恭喜你安装成功啦。感谢您的观看,给个好评一键三连噢!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)